/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-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 15:38:51,817 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 15:38:51,819 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 15:38:51,850 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 15:38:51,851 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 15:38:51,854 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 15:38:51,857 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 15:38:51,862 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 15:38:51,865 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 15:38:51,869 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 15:38:51,870 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 15:38:51,871 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 15:38:51,871 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 15:38:51,873 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 15:38:51,875 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 15:38:51,876 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 15:38:51,878 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 15:38:51,880 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 15:38:51,882 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 15:38:51,892 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 15:38:51,894 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 15:38:51,896 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 15:38:51,897 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 15:38:51,898 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 15:38:51,905 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 15:38:51,905 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 15:38:51,905 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 15:38:51,907 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 15:38:51,908 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 15:38:51,911 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 15:38:51,911 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 15:38:51,913 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 15:38:51,914 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 15:38:51,915 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 15:38:51,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 15:38:51,916 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 15:38:51,917 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 15:38:51,917 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 15:38:51,917 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 15:38:51,918 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 15:38:51,918 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 15:38:51,922 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-03-25 15:38:51,960 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 15:38:51,960 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 15:38:51,964 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 15:38:51,964 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 15:38:51,964 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 15:38:51,964 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 15:38:51,964 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 15:38:51,964 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 15:38:51,965 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 15:38:51,965 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 15:38:51,966 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 15:38:51,967 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 15:38:51,967 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 15:38:51,967 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 15:38:51,967 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 15:38:51,967 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 15:38:51,967 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 15:38:51,967 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 15:38:51,968 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 15:38:51,968 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 15:38:51,968 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 15:38:51,968 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 15:38:51,968 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 15:38:51,969 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 15:38:51,969 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-03-25 15:38:52,318 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 15:38:52,340 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 15:38:52,342 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 15:38:52,343 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 15:38:52,344 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 15:38:52,345 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-03-25 15:38:52,475 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be93876df/5ffcab988b8b4810bc7fb24a11baa9a1/FLAG49183c862 [2021-03-25 15:38:53,108 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 15:38:53,109 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i [2021-03-25 15:38:53,125 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be93876df/5ffcab988b8b4810bc7fb24a11baa9a1/FLAG49183c862 [2021-03-25 15:38:53,422 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be93876df/5ffcab988b8b4810bc7fb24a11baa9a1 [2021-03-25 15:38:53,424 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 15:38:53,425 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 15:38:53,429 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 15:38:53,429 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 15:38:53,432 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 15:38:53,437 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 03:38:53" (1/1) ... [2021-03-25 15:38:53,439 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6304f4fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:53, skipping insertion in model container [2021-03-25 15:38:53,439 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 03:38:53" (1/1) ... [2021-03-25 15:38:53,445 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 15:38:53,492 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 15:38:53,596 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-25 15:38:53,820 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-03-25 15:38:53,825 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-03-25 15:38:53,835 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-03-25 15:38:53,837 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-03-25 15:38:53,841 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-03-25 15:38:53,842 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-03-25 15:38:53,848 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-03-25 15:38:53,849 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-03-25 15:38:53,850 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-03-25 15:38:53,851 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 15:38:53,858 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 15:38:53,868 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-25 15:38:53,889 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-03-25 15:38:53,891 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-03-25 15:38:53,896 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-03-25 15:38:53,897 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-03-25 15:38:53,899 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-03-25 15:38:53,900 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-03-25 15:38:53,904 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-03-25 15:38:53,905 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-03-25 15:38:53,906 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-03-25 15:38:53,906 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 15:38:54,027 INFO L208 MainTranslator]: Completed translation [2021-03-25 15:38:54,028 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54 WrapperNode [2021-03-25 15:38:54,029 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 15:38:54,030 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 15:38:54,030 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 15:38:54,030 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 15:38:54,036 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,083 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,131 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 15:38:54,131 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 15:38:54,132 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 15:38:54,132 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 15:38:54,139 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,139 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,145 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,146 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,165 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,170 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,173 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (1/1) ... [2021-03-25 15:38:54,178 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 15:38:54,179 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 15:38:54,179 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 15:38:54,179 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 15:38:54,180 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (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-03-25 15:38:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-03-25 15:38:54,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 15:38:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 15:38:54,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 15:38:54,265 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 15:38:55,130 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 15:38:55,131 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-03-25 15:38:55,132 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 03:38:55 BoogieIcfgContainer [2021-03-25 15:38:55,132 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 15:38:55,134 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 15:38:55,134 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 15:38:55,136 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 15:38:55,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 03:38:53" (1/3) ... [2021-03-25 15:38:55,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20ac3a35 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 03:38:55, skipping insertion in model container [2021-03-25 15:38:55,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 03:38:54" (2/3) ... [2021-03-25 15:38:55,138 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20ac3a35 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 03:38:55, skipping insertion in model container [2021-03-25 15:38:55,138 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 03:38:55" (3/3) ... [2021-03-25 15:38:55,139 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo-bug_1w1r.i [2021-03-25 15:38:55,144 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 15:38:55,148 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-03-25 15:38:55,149 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 15:38:55,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,215 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,220 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,221 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,222 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,223 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,224 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,225 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,226 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,227 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,228 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,229 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,230 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,231 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,232 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,233 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,235 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,236 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,237 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,238 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,239 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,240 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 15:38:55,246 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-25 15:38:55,263 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-03-25 15:38:55,282 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 15:38:55,282 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 15:38:55,282 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 15:38:55,282 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 15:38:55,282 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 15:38:55,282 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 15:38:55,283 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 15:38:55,283 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 15:38:55,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 437 places, 466 transitions, 940 flow [2021-03-25 15:38:55,426 INFO L129 PetriNetUnfolder]: 33/465 cut-off events. [2021-03-25 15:38:55,426 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 15:38:55,457 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-03-25 15:38:55,457 INFO L82 GeneralOperation]: Start removeDead. Operand has 437 places, 466 transitions, 940 flow [2021-03-25 15:38:55,472 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 420 places, 448 transitions, 902 flow [2021-03-25 15:38:55,474 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:38:55,484 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 420 places, 448 transitions, 902 flow [2021-03-25 15:38:55,487 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 420 places, 448 transitions, 902 flow [2021-03-25 15:38:55,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 420 places, 448 transitions, 902 flow [2021-03-25 15:38:55,557 INFO L129 PetriNetUnfolder]: 32/448 cut-off events. [2021-03-25 15:38:55,557 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 15:38:55,561 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-03-25 15:38:55,577 INFO L142 LiptonReduction]: Number of co-enabled transitions 31742 [2021-03-25 15:39:06,495 INFO L154 LiptonReduction]: Checked pairs total: 71554 [2021-03-25 15:39:06,495 INFO L156 LiptonReduction]: Total number of compositions: 264 [2021-03-25 15:39:06,498 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11026 [2021-03-25 15:39:06,506 INFO L129 PetriNetUnfolder]: 1/13 cut-off events. [2021-03-25 15:39:06,506 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:39:06,507 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:06,507 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:06,508 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-03-25 15:39:06,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:06,512 INFO L82 PathProgramCache]: Analyzing trace with hash 870268732, now seen corresponding path program 1 times [2021-03-25 15:39:06,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:06,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071394838] [2021-03-25 15:39:06,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:06,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:06,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:06,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:06,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:06,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:39:06,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-25 15:39:06,897 INFO L142 QuantifierPusher]: treesize reduction 18, result has 83.6 percent of original size [2021-03-25 15:39:06,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-03-25 15:39:06,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:06,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:39:06,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:06,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071394838] [2021-03-25 15:39:06,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:06,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:39:06,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085262289] [2021-03-25 15:39:06,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:39:06,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:06,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:39:06,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:39:06,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 393 out of 730 [2021-03-25 15:39:06,987 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 276 transitions, 558 flow. Second operand has 8 states, 8 states have (on average 393.875) internal successors, (3151), 8 states have internal predecessors, (3151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:06,987 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:06,988 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 393 of 730 [2021-03-25 15:39:06,989 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:08,229 INFO L129 PetriNetUnfolder]: 1628/4897 cut-off events. [2021-03-25 15:39:08,229 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 15:39:08,241 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7734 conditions, 4897 events. 1628/4897 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 35630 event pairs, 1083 based on Foata normal form. 102/4677 useless extension candidates. Maximal degree in co-relation 7397. Up to 2767 conditions per place. [2021-03-25 15:39:08,265 INFO L132 encePairwiseOnDemand]: 711/730 looper letters, 134 selfloop transitions, 12 changer transitions 0/288 dead transitions. [2021-03-25 15:39:08,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 288 transitions, 874 flow [2021-03-25 15:39:08,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 15:39:08,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 15:39:08,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 4085 transitions. [2021-03-25 15:39:08,293 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5595890410958904 [2021-03-25 15:39:08,294 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 4085 transitions. [2021-03-25 15:39:08,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 4085 transitions. [2021-03-25 15:39:08,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:08,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 4085 transitions. [2021-03-25 15:39:08,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 408.5) internal successors, (4085), 10 states have internal predecessors, (4085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:08,334 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 730.0) internal successors, (8030), 11 states have internal predecessors, (8030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:08,340 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 730.0) internal successors, (8030), 11 states have internal predecessors, (8030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:08,342 INFO L185 Difference]: Start difference. First operand has 255 places, 276 transitions, 558 flow. Second operand 10 states and 4085 transitions. [2021-03-25 15:39:08,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 288 transitions, 874 flow [2021-03-25 15:39:08,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 288 transitions, 870 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 15:39:08,357 INFO L241 Difference]: Finished difference. Result has 260 places, 270 transitions, 582 flow [2021-03-25 15:39:08,359 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=582, PETRI_PLACES=260, PETRI_TRANSITIONS=270} [2021-03-25 15:39:08,360 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 5 predicate places. [2021-03-25 15:39:08,360 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:08,360 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 260 places, 270 transitions, 582 flow [2021-03-25 15:39:08,362 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 260 places, 270 transitions, 582 flow [2021-03-25 15:39:08,363 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 260 places, 270 transitions, 582 flow [2021-03-25 15:39:08,392 INFO L129 PetriNetUnfolder]: 24/332 cut-off events. [2021-03-25 15:39:08,393 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 15:39:08,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 359 conditions, 332 events. 24/332 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 918 event pairs, 0 based on Foata normal form. 0/300 useless extension candidates. Maximal degree in co-relation 258. Up to 7 conditions per place. [2021-03-25 15:39:08,403 INFO L142 LiptonReduction]: Number of co-enabled transitions 15372 [2021-03-25 15:39:08,907 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-03-25 15:39:11,675 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-03-25 15:39:12,074 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-03-25 15:39:12,524 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-25 15:39:12,927 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-25 15:39:13,262 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-25 15:39:13,568 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-25 15:39:14,018 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-25 15:39:14,419 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-25 15:39:15,461 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-03-25 15:39:15,579 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-03-25 15:39:15,832 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-03-25 15:39:15,947 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-03-25 15:39:16,433 INFO L154 LiptonReduction]: Checked pairs total: 23999 [2021-03-25 15:39:16,433 INFO L156 LiptonReduction]: Total number of compositions: 101 [2021-03-25 15:39:16,434 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8074 [2021-03-25 15:39:16,434 INFO L480 AbstractCegarLoop]: Abstraction has has 171 places, 183 transitions, 400 flow [2021-03-25 15:39:16,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 393.875) internal successors, (3151), 8 states have internal predecessors, (3151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:16,437 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:16,437 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:16,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 15:39:16,437 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-03-25 15:39:16,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:16,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1207857488, now seen corresponding path program 1 times [2021-03-25 15:39:16,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:16,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463169768] [2021-03-25 15:39:16,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:16,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:16,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:16,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:16,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:16,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:16,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:16,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:16,536 INFO L142 QuantifierPusher]: treesize reduction 15, result has 16.7 percent of original size [2021-03-25 15:39:16,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:16,540 INFO L142 QuantifierPusher]: treesize reduction 15, result has 66.7 percent of original size [2021-03-25 15:39:16,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:39:16,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:16,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:16,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:16,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:16,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:16,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463169768] [2021-03-25 15:39:16,555 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:16,555 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:39:16,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143747560] [2021-03-25 15:39:16,556 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:39:16,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:16,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:39:16,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:39:16,562 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 422 out of 831 [2021-03-25 15:39:16,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 183 transitions, 400 flow. Second operand has 6 states, 6 states have (on average 423.3333333333333) internal successors, (2540), 6 states have internal predecessors, (2540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:16,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:16,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 422 of 831 [2021-03-25 15:39:16,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:17,332 INFO L129 PetriNetUnfolder]: 1423/3527 cut-off events. [2021-03-25 15:39:17,332 INFO L130 PetriNetUnfolder]: For 90/104 co-relation queries the response was YES. [2021-03-25 15:39:17,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6149 conditions, 3527 events. 1423/3527 cut-off events. For 90/104 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 23313 event pairs, 818 based on Foata normal form. 16/3230 useless extension candidates. Maximal degree in co-relation 6131. Up to 2082 conditions per place. [2021-03-25 15:39:17,356 INFO L132 encePairwiseOnDemand]: 817/831 looper letters, 111 selfloop transitions, 11 changer transitions 1/195 dead transitions. [2021-03-25 15:39:17,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 195 transitions, 664 flow [2021-03-25 15:39:17,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:39:17,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:39:17,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2235 transitions. [2021-03-25 15:39:17,361 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5379061371841155 [2021-03-25 15:39:17,362 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2235 transitions. [2021-03-25 15:39:17,362 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2235 transitions. [2021-03-25 15:39:17,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:17,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2235 transitions. [2021-03-25 15:39:17,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 447.0) internal successors, (2235), 5 states have internal predecessors, (2235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:17,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 831.0) internal successors, (4986), 6 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:17,377 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 831.0) internal successors, (4986), 6 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:17,378 INFO L185 Difference]: Start difference. First operand has 171 places, 183 transitions, 400 flow. Second operand 5 states and 2235 transitions. [2021-03-25 15:39:17,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 195 transitions, 664 flow [2021-03-25 15:39:17,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 195 transitions, 653 flow, removed 1 selfloop flow, removed 4 redundant places. [2021-03-25 15:39:17,386 INFO L241 Difference]: Finished difference. Result has 168 places, 178 transitions, 394 flow [2021-03-25 15:39:17,387 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=831, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=394, PETRI_PLACES=168, PETRI_TRANSITIONS=178} [2021-03-25 15:39:17,387 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -87 predicate places. [2021-03-25 15:39:17,388 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:17,389 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 168 places, 178 transitions, 394 flow [2021-03-25 15:39:17,390 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 168 places, 178 transitions, 394 flow [2021-03-25 15:39:17,390 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 166 places, 178 transitions, 394 flow [2021-03-25 15:39:17,409 INFO L129 PetriNetUnfolder]: 20/193 cut-off events. [2021-03-25 15:39:17,409 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:39:17,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 215 conditions, 193 events. 20/193 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 408 event pairs, 0 based on Foata normal form. 0/167 useless extension candidates. Maximal degree in co-relation 181. Up to 7 conditions per place. [2021-03-25 15:39:17,414 INFO L142 LiptonReduction]: Number of co-enabled transitions 8514 [2021-03-25 15:39:18,696 WARN L205 SmtUtils]: Spent 1.28 s on a formula simplification that was a NOOP. DAG size: 201 [2021-03-25 15:39:19,831 WARN L205 SmtUtils]: Spent 1.13 s on a formula simplification that was a NOOP. DAG size: 201 [2021-03-25 15:39:20,899 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 202 [2021-03-25 15:39:22,005 WARN L205 SmtUtils]: Spent 1.11 s on a formula simplification that was a NOOP. DAG size: 202 [2021-03-25 15:39:25,736 WARN L205 SmtUtils]: Spent 2.86 s on a formula simplification. DAG size of input: 259 DAG size of output: 246 [2021-03-25 15:39:27,496 WARN L205 SmtUtils]: Spent 1.76 s on a formula simplification that was a NOOP. DAG size: 220 [2021-03-25 15:39:30,171 WARN L205 SmtUtils]: Spent 2.67 s on a formula simplification. DAG size of input: 263 DAG size of output: 250 [2021-03-25 15:39:31,481 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification that was a NOOP. DAG size: 223 [2021-03-25 15:39:31,577 INFO L154 LiptonReduction]: Checked pairs total: 14328 [2021-03-25 15:39:31,577 INFO L156 LiptonReduction]: Total number of compositions: 20 [2021-03-25 15:39:31,577 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14189 [2021-03-25 15:39:31,578 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 161 transitions, 356 flow [2021-03-25 15:39:31,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 423.3333333333333) internal successors, (2540), 6 states have internal predecessors, (2540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:31,580 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:31,580 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:31,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 15:39:31,580 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-03-25 15:39:31,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:31,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1013696377, now seen corresponding path program 1 times [2021-03-25 15:39:31,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:31,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342358763] [2021-03-25 15:39:31,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:31,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:31,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:31,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:31,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:31,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:31,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:31,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:31,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342358763] [2021-03-25 15:39:31,643 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:31,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 15:39:31,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115482988] [2021-03-25 15:39:31,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:39:31,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:31,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:39:31,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:39:31,646 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 777 out of 851 [2021-03-25 15:39:31,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 161 transitions, 356 flow. Second operand has 3 states, 3 states have (on average 778.0) internal successors, (2334), 3 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:31,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:31,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 777 of 851 [2021-03-25 15:39:31,649 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:31,713 INFO L129 PetriNetUnfolder]: 28/271 cut-off events. [2021-03-25 15:39:31,713 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 15:39:31,715 INFO L84 FinitePrefix]: Finished finitePrefix Result has 308 conditions, 271 events. 28/271 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 532 event pairs, 0 based on Foata normal form. 1/236 useless extension candidates. Maximal degree in co-relation 259. Up to 8 conditions per place. [2021-03-25 15:39:31,716 INFO L132 encePairwiseOnDemand]: 848/851 looper letters, 7 selfloop transitions, 2 changer transitions 0/163 dead transitions. [2021-03-25 15:39:31,716 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 163 transitions, 376 flow [2021-03-25 15:39:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:39:31,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:39:31,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2341 transitions. [2021-03-25 15:39:31,721 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9169604386995691 [2021-03-25 15:39:31,721 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2341 transitions. [2021-03-25 15:39:31,721 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2341 transitions. [2021-03-25 15:39:31,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:31,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2341 transitions. [2021-03-25 15:39:31,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 780.3333333333334) internal successors, (2341), 3 states have internal predecessors, (2341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:31,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 851.0) internal successors, (3404), 4 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:31,733 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 851.0) internal successors, (3404), 4 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:31,734 INFO L185 Difference]: Start difference. First operand has 149 places, 161 transitions, 356 flow. Second operand 3 states and 2341 transitions. [2021-03-25 15:39:31,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 163 transitions, 376 flow [2021-03-25 15:39:31,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 163 transitions, 358 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 15:39:31,738 INFO L241 Difference]: Finished difference. Result has 149 places, 161 transitions, 344 flow [2021-03-25 15:39:31,738 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=851, PETRI_DIFFERENCE_MINUEND_FLOW=334, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=344, PETRI_PLACES=149, PETRI_TRANSITIONS=161} [2021-03-25 15:39:31,738 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -106 predicate places. [2021-03-25 15:39:31,739 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:31,739 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 149 places, 161 transitions, 344 flow [2021-03-25 15:39:31,740 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 149 places, 161 transitions, 344 flow [2021-03-25 15:39:31,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 149 places, 161 transitions, 344 flow [2021-03-25 15:39:31,766 INFO L129 PetriNetUnfolder]: 28/271 cut-off events. [2021-03-25 15:39:31,766 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 15:39:31,768 INFO L84 FinitePrefix]: Finished finitePrefix Result has 288 conditions, 271 events. 28/271 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 524 event pairs, 0 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 241. Up to 8 conditions per place. [2021-03-25 15:39:31,774 INFO L142 LiptonReduction]: Number of co-enabled transitions 7440 [2021-03-25 15:39:31,953 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-25 15:39:32,155 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2021-03-25 15:39:32,274 INFO L154 LiptonReduction]: Checked pairs total: 8040 [2021-03-25 15:39:32,274 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 15:39:32,275 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 537 [2021-03-25 15:39:32,275 INFO L480 AbstractCegarLoop]: Abstraction has has 147 places, 159 transitions, 340 flow [2021-03-25 15:39:32,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 778.0) internal successors, (2334), 3 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,277 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:32,277 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:32,277 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 15:39:32,277 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-03-25 15:39:32,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:32,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1925082099, now seen corresponding path program 1 times [2021-03-25 15:39:32,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:32,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846366549] [2021-03-25 15:39:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:32,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:32,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:32,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 15:39:32,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:32,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:32,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-03-25 15:39:32,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846366549] [2021-03-25 15:39:32,342 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:32,342 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 15:39:32,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210532866] [2021-03-25 15:39:32,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 15:39:32,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:32,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 15:39:32,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 15:39:32,347 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 778 out of 854 [2021-03-25 15:39:32,352 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 159 transitions, 340 flow. Second operand has 5 states, 5 states have (on average 779.2) internal successors, (3896), 5 states have internal predecessors, (3896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:32,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 778 of 854 [2021-03-25 15:39:32,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:32,410 INFO L129 PetriNetUnfolder]: 23/258 cut-off events. [2021-03-25 15:39:32,410 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 15:39:32,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 296 conditions, 258 events. 23/258 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 445 event pairs, 0 based on Foata normal form. 4/229 useless extension candidates. Maximal degree in co-relation 254. Up to 11 conditions per place. [2021-03-25 15:39:32,414 INFO L132 encePairwiseOnDemand]: 845/854 looper letters, 6 selfloop transitions, 7 changer transitions 0/155 dead transitions. [2021-03-25 15:39:32,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 155 transitions, 356 flow [2021-03-25 15:39:32,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 15:39:32,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 15:39:32,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3905 transitions. [2021-03-25 15:39:32,423 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.914519906323185 [2021-03-25 15:39:32,423 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3905 transitions. [2021-03-25 15:39:32,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3905 transitions. [2021-03-25 15:39:32,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:32,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3905 transitions. [2021-03-25 15:39:32,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 781.0) internal successors, (3905), 5 states have internal predecessors, (3905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,438 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 854.0) internal successors, (5124), 6 states have internal predecessors, (5124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,452 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 854.0) internal successors, (5124), 6 states have internal predecessors, (5124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,452 INFO L185 Difference]: Start difference. First operand has 147 places, 159 transitions, 340 flow. Second operand 5 states and 3905 transitions. [2021-03-25 15:39:32,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 155 transitions, 356 flow [2021-03-25 15:39:32,454 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 155 transitions, 352 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 15:39:32,456 INFO L241 Difference]: Finished difference. Result has 149 places, 155 transitions, 351 flow [2021-03-25 15:39:32,457 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=854, PETRI_DIFFERENCE_MINUEND_FLOW=322, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=351, PETRI_PLACES=149, PETRI_TRANSITIONS=155} [2021-03-25 15:39:32,457 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -106 predicate places. [2021-03-25 15:39:32,457 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:32,457 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 149 places, 155 transitions, 351 flow [2021-03-25 15:39:32,457 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 149 places, 155 transitions, 351 flow [2021-03-25 15:39:32,458 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 149 places, 155 transitions, 351 flow [2021-03-25 15:39:32,480 INFO L129 PetriNetUnfolder]: 23/258 cut-off events. [2021-03-25 15:39:32,480 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 15:39:32,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 292 conditions, 258 events. 23/258 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 447 event pairs, 0 based on Foata normal form. 0/227 useless extension candidates. Maximal degree in co-relation 250. Up to 7 conditions per place. [2021-03-25 15:39:32,486 INFO L142 LiptonReduction]: Number of co-enabled transitions 7440 [2021-03-25 15:39:32,539 INFO L154 LiptonReduction]: Checked pairs total: 5026 [2021-03-25 15:39:32,539 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 15:39:32,539 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 82 [2021-03-25 15:39:32,541 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 155 transitions, 351 flow [2021-03-25 15:39:32,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 779.2) internal successors, (3896), 5 states have internal predecessors, (3896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,542 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:32,542 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:32,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 15:39:32,543 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-03-25 15:39:32,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:32,543 INFO L82 PathProgramCache]: Analyzing trace with hash 452420716, now seen corresponding path program 1 times [2021-03-25 15:39:32,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:32,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135720435] [2021-03-25 15:39:32,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:32,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:32,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:32,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:32,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:32,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:39:32,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:32,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:32,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:32,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135720435] [2021-03-25 15:39:32,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:32,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 15:39:32,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882734311] [2021-03-25 15:39:32,639 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 15:39:32,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:32,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 15:39:32,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 15:39:32,644 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 504 out of 856 [2021-03-25 15:39:32,647 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 155 transitions, 351 flow. Second operand has 6 states, 6 states have (on average 505.3333333333333) internal successors, (3032), 6 states have internal predecessors, (3032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:32,647 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:32,647 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 504 of 856 [2021-03-25 15:39:32,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:33,695 INFO L129 PetriNetUnfolder]: 2788/6625 cut-off events. [2021-03-25 15:39:33,695 INFO L130 PetriNetUnfolder]: For 288/288 co-relation queries the response was YES. [2021-03-25 15:39:33,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11958 conditions, 6625 events. 2788/6625 cut-off events. For 288/288 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 45026 event pairs, 812 based on Foata normal form. 0/6228 useless extension candidates. Maximal degree in co-relation 6335. Up to 4526 conditions per place. [2021-03-25 15:39:33,752 INFO L132 encePairwiseOnDemand]: 846/856 looper letters, 149 selfloop transitions, 15 changer transitions 0/223 dead transitions. [2021-03-25 15:39:33,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 223 transitions, 830 flow [2021-03-25 15:39:33,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 15:39:33,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 15:39:33,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3189 transitions. [2021-03-25 15:39:33,763 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6209112149532711 [2021-03-25 15:39:33,763 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3189 transitions. [2021-03-25 15:39:33,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3189 transitions. [2021-03-25 15:39:33,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:33,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3189 transitions. [2021-03-25 15:39:33,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 531.5) internal successors, (3189), 6 states have internal predecessors, (3189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:33,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 856.0) internal successors, (5992), 7 states have internal predecessors, (5992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:33,780 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 856.0) internal successors, (5992), 7 states have internal predecessors, (5992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:33,780 INFO L185 Difference]: Start difference. First operand has 149 places, 155 transitions, 351 flow. Second operand 6 states and 3189 transitions. [2021-03-25 15:39:33,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 223 transitions, 830 flow [2021-03-25 15:39:33,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 223 transitions, 820 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 15:39:33,789 INFO L241 Difference]: Finished difference. Result has 156 places, 169 transitions, 443 flow [2021-03-25 15:39:33,790 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=856, PETRI_DIFFERENCE_MINUEND_FLOW=344, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=443, PETRI_PLACES=156, PETRI_TRANSITIONS=169} [2021-03-25 15:39:33,790 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -99 predicate places. [2021-03-25 15:39:33,790 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:33,790 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 156 places, 169 transitions, 443 flow [2021-03-25 15:39:33,791 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 156 places, 169 transitions, 443 flow [2021-03-25 15:39:33,792 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 156 places, 169 transitions, 443 flow [2021-03-25 15:39:33,855 INFO L129 PetriNetUnfolder]: 82/772 cut-off events. [2021-03-25 15:39:33,855 INFO L130 PetriNetUnfolder]: For 12/12 co-relation queries the response was YES. [2021-03-25 15:39:33,860 INFO L84 FinitePrefix]: Finished finitePrefix Result has 914 conditions, 772 events. 82/772 cut-off events. For 12/12 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3423 event pairs, 0 based on Foata normal form. 0/682 useless extension candidates. Maximal degree in co-relation 849. Up to 21 conditions per place. [2021-03-25 15:39:33,870 INFO L142 LiptonReduction]: Number of co-enabled transitions 7808 [2021-03-25 15:39:34,527 INFO L154 LiptonReduction]: Checked pairs total: 11520 [2021-03-25 15:39:34,527 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 15:39:34,528 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 738 [2021-03-25 15:39:34,528 INFO L480 AbstractCegarLoop]: Abstraction has has 152 places, 165 transitions, 435 flow [2021-03-25 15:39:34,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 505.3333333333333) internal successors, (3032), 6 states have internal predecessors, (3032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,529 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:34,529 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:34,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 15:39:34,530 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-03-25 15:39:34,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:34,530 INFO L82 PathProgramCache]: Analyzing trace with hash 553797618, now seen corresponding path program 1 times [2021-03-25 15:39:34,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:34,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316908728] [2021-03-25 15:39:34,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:34,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:34,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:34,569 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.9 percent of original size [2021-03-25 15:39:34,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:39:34,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:34,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316908728] [2021-03-25 15:39:34,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:34,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 15:39:34,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957740749] [2021-03-25 15:39:34,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 15:39:34,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:34,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 15:39:34,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 15:39:34,582 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 804 out of 865 [2021-03-25 15:39:34,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 165 transitions, 435 flow. Second operand has 3 states, 3 states have (on average 805.0) internal successors, (2415), 3 states have internal predecessors, (2415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:34,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 804 of 865 [2021-03-25 15:39:34,584 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:34,694 INFO L129 PetriNetUnfolder]: 108/1016 cut-off events. [2021-03-25 15:39:34,694 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-25 15:39:34,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1221 conditions, 1016 events. 108/1016 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 5221 event pairs, 0 based on Foata normal form. 0/902 useless extension candidates. Maximal degree in co-relation 893. Up to 31 conditions per place. [2021-03-25 15:39:34,704 INFO L132 encePairwiseOnDemand]: 862/865 looper letters, 5 selfloop transitions, 2 changer transitions 0/166 dead transitions. [2021-03-25 15:39:34,704 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 166 transitions, 451 flow [2021-03-25 15:39:34,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 15:39:34,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 15:39:34,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2420 transitions. [2021-03-25 15:39:34,710 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9325626204238922 [2021-03-25 15:39:34,710 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2420 transitions. [2021-03-25 15:39:34,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2420 transitions. [2021-03-25 15:39:34,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:34,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2420 transitions. [2021-03-25 15:39:34,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 806.6666666666666) internal successors, (2420), 3 states have internal predecessors, (2420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 865.0) internal successors, (3460), 4 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,721 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 865.0) internal successors, (3460), 4 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,721 INFO L185 Difference]: Start difference. First operand has 152 places, 165 transitions, 435 flow. Second operand 3 states and 2420 transitions. [2021-03-25 15:39:34,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 166 transitions, 451 flow [2021-03-25 15:39:34,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 166 transitions, 451 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 15:39:34,725 INFO L241 Difference]: Finished difference. Result has 155 places, 166 transitions, 447 flow [2021-03-25 15:39:34,726 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=865, PETRI_DIFFERENCE_MINUEND_FLOW=435, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=447, PETRI_PLACES=155, PETRI_TRANSITIONS=166} [2021-03-25 15:39:34,726 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -100 predicate places. [2021-03-25 15:39:34,726 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:34,726 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 155 places, 166 transitions, 447 flow [2021-03-25 15:39:34,727 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 155 places, 166 transitions, 447 flow [2021-03-25 15:39:34,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 155 places, 166 transitions, 447 flow [2021-03-25 15:39:34,803 INFO L129 PetriNetUnfolder]: 103/1006 cut-off events. [2021-03-25 15:39:34,804 INFO L130 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2021-03-25 15:39:34,809 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1218 conditions, 1006 events. 103/1006 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 5160 event pairs, 0 based on Foata normal form. 0/895 useless extension candidates. Maximal degree in co-relation 891. Up to 26 conditions per place. [2021-03-25 15:39:34,823 INFO L142 LiptonReduction]: Number of co-enabled transitions 6898 [2021-03-25 15:39:34,885 INFO L154 LiptonReduction]: Checked pairs total: 3408 [2021-03-25 15:39:34,885 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:39:34,885 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 159 [2021-03-25 15:39:34,887 INFO L480 AbstractCegarLoop]: Abstraction has has 155 places, 166 transitions, 447 flow [2021-03-25 15:39:34,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 805.0) internal successors, (2415), 3 states have internal predecessors, (2415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:34,887 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:34,887 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:34,888 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 15:39:34,888 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-03-25 15:39:34,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:34,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1492017532, now seen corresponding path program 1 times [2021-03-25 15:39:34,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:34,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073726215] [2021-03-25 15:39:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:34,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:34,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:34,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:34,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:34,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:34,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 15:39:34,998 INFO L142 QuantifierPusher]: treesize reduction 15, result has 64.3 percent of original size [2021-03-25 15:39:34,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 15:39:35,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:35,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:39:35,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:35,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:39:35,052 INFO L142 QuantifierPusher]: treesize reduction 8, result has 75.8 percent of original size [2021-03-25 15:39:35,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 15:39:35,068 INFO L142 QuantifierPusher]: treesize reduction 9, result has 40.0 percent of original size [2021-03-25 15:39:35,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-25 15:39:35,082 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-03-25 15:39:35,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:35,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:35,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:35,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:35,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073726215] [2021-03-25 15:39:35,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:35,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:39:35,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251745873] [2021-03-25 15:39:35,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 15:39:35,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:35,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 15:39:35,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-25 15:39:35,091 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 865 [2021-03-25 15:39:35,094 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 166 transitions, 447 flow. Second operand has 10 states, 10 states have (on average 407.4) internal successors, (4074), 10 states have internal predecessors, (4074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:35,094 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:35,094 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 865 [2021-03-25 15:39:35,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:37,399 INFO L129 PetriNetUnfolder]: 4953/10836 cut-off events. [2021-03-25 15:39:37,400 INFO L130 PetriNetUnfolder]: For 1226/1236 co-relation queries the response was YES. [2021-03-25 15:39:37,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21781 conditions, 10836 events. 4953/10836 cut-off events. For 1226/1236 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 76970 event pairs, 444 based on Foata normal form. 68/10346 useless extension candidates. Maximal degree in co-relation 20583. Up to 5951 conditions per place. [2021-03-25 15:39:37,446 INFO L132 encePairwiseOnDemand]: 840/865 looper letters, 225 selfloop transitions, 73 changer transitions 36/382 dead transitions. [2021-03-25 15:39:37,446 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 382 transitions, 1669 flow [2021-03-25 15:39:37,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 15:39:37,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 15:39:37,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 5186 transitions. [2021-03-25 15:39:37,458 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4996146435452794 [2021-03-25 15:39:37,458 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 5186 transitions. [2021-03-25 15:39:37,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 5186 transitions. [2021-03-25 15:39:37,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:37,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 5186 transitions. [2021-03-25 15:39:37,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 432.1666666666667) internal successors, (5186), 12 states have internal predecessors, (5186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:37,482 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 865.0) internal successors, (11245), 13 states have internal predecessors, (11245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:37,484 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 865.0) internal successors, (11245), 13 states have internal predecessors, (11245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:37,484 INFO L185 Difference]: Start difference. First operand has 155 places, 166 transitions, 447 flow. Second operand 12 states and 5186 transitions. [2021-03-25 15:39:37,484 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 382 transitions, 1669 flow [2021-03-25 15:39:37,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 382 transitions, 1665 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 15:39:37,496 INFO L241 Difference]: Finished difference. Result has 170 places, 244 transitions, 975 flow [2021-03-25 15:39:37,496 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=865, PETRI_DIFFERENCE_MINUEND_FLOW=445, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=975, PETRI_PLACES=170, PETRI_TRANSITIONS=244} [2021-03-25 15:39:37,496 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -85 predicate places. [2021-03-25 15:39:37,496 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:37,496 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 244 transitions, 975 flow [2021-03-25 15:39:37,497 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 244 transitions, 975 flow [2021-03-25 15:39:37,498 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 168 places, 244 transitions, 975 flow [2021-03-25 15:39:37,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][6], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 225#L1099-2true, Black: 545#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not |ULTIMATE.start_fifo_empty_#t~short12|)), Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 543#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not |ULTIMATE.start_fifo_empty_#t~short12|)), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 484#true, 496#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:37,638 INFO L384 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2021-03-25 15:39:37,638 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2021-03-25 15:39:37,638 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2021-03-25 15:39:37,638 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:39:37,774 INFO L129 PetriNetUnfolder]: 599/3323 cut-off events. [2021-03-25 15:39:37,774 INFO L130 PetriNetUnfolder]: For 583/601 co-relation queries the response was YES. [2021-03-25 15:39:37,788 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5216 conditions, 3323 events. 599/3323 cut-off events. For 583/601 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 25841 event pairs, 3 based on Foata normal form. 5/3010 useless extension candidates. Maximal degree in co-relation 4980. Up to 378 conditions per place. [2021-03-25 15:39:37,822 INFO L142 LiptonReduction]: Number of co-enabled transitions 8050 [2021-03-25 15:39:38,522 INFO L154 LiptonReduction]: Checked pairs total: 10775 [2021-03-25 15:39:38,522 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:39:38,522 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1026 [2021-03-25 15:39:38,522 INFO L480 AbstractCegarLoop]: Abstraction has has 168 places, 244 transitions, 975 flow [2021-03-25 15:39:38,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 407.4) internal successors, (4074), 10 states have internal predecessors, (4074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:38,524 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:38,524 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:38,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 15:39:38,524 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-03-25 15:39:38,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:38,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1624897136, now seen corresponding path program 1 times [2021-03-25 15:39:38,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:38,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331401096] [2021-03-25 15:39:38,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:38,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:38,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 15:39:38,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 15:39:38,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 15:39:38,588 INFO L142 QuantifierPusher]: treesize reduction 5, result has 91.2 percent of original size [2021-03-25 15:39:38,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-03-25 15:39:38,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 15:39:38,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:39:38,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 15:39:38,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:38,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:39:38,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:38,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331401096] [2021-03-25 15:39:38,633 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:38,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 15:39:38,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227601063] [2021-03-25 15:39:38,633 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:39:38,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:38,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:39:38,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:39:38,638 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 495 out of 866 [2021-03-25 15:39:38,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 244 transitions, 975 flow. Second operand has 8 states, 8 states have (on average 497.25) internal successors, (3978), 8 states have internal predecessors, (3978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:38,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:38,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 495 of 866 [2021-03-25 15:39:38,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:40,206 INFO L129 PetriNetUnfolder]: 4529/10064 cut-off events. [2021-03-25 15:39:40,206 INFO L130 PetriNetUnfolder]: For 3905/3912 co-relation queries the response was YES. [2021-03-25 15:39:40,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23178 conditions, 10064 events. 4529/10064 cut-off events. For 3905/3912 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 70120 event pairs, 1137 based on Foata normal form. 4/9587 useless extension candidates. Maximal degree in co-relation 22126. Up to 7376 conditions per place. [2021-03-25 15:39:40,266 INFO L132 encePairwiseOnDemand]: 850/866 looper letters, 222 selfloop transitions, 42 changer transitions 0/318 dead transitions. [2021-03-25 15:39:40,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 318 transitions, 1751 flow [2021-03-25 15:39:40,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 15:39:40,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 15:39:40,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4136 transitions. [2021-03-25 15:39:40,276 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5969976905311778 [2021-03-25 15:39:40,276 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4136 transitions. [2021-03-25 15:39:40,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4136 transitions. [2021-03-25 15:39:40,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:40,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4136 transitions. [2021-03-25 15:39:40,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 517.0) internal successors, (4136), 8 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:40,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 866.0) internal successors, (7794), 9 states have internal predecessors, (7794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:40,298 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 866.0) internal successors, (7794), 9 states have internal predecessors, (7794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:40,298 INFO L185 Difference]: Start difference. First operand has 168 places, 244 transitions, 975 flow. Second operand 8 states and 4136 transitions. [2021-03-25 15:39:40,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 318 transitions, 1751 flow [2021-03-25 15:39:40,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 318 transitions, 1728 flow, removed 10 selfloop flow, removed 4 redundant places. [2021-03-25 15:39:40,317 INFO L241 Difference]: Finished difference. Result has 174 places, 254 transitions, 1141 flow [2021-03-25 15:39:40,317 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=866, PETRI_DIFFERENCE_MINUEND_FLOW=945, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1141, PETRI_PLACES=174, PETRI_TRANSITIONS=254} [2021-03-25 15:39:40,317 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -81 predicate places. [2021-03-25 15:39:40,318 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:40,318 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 174 places, 254 transitions, 1141 flow [2021-03-25 15:39:40,318 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 174 places, 254 transitions, 1141 flow [2021-03-25 15:39:40,319 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 174 places, 254 transitions, 1141 flow [2021-03-25 15:39:40,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][7], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 552#true, 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 484#true, 496#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:40,466 INFO L384 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2021-03-25 15:39:40,466 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:39:40,466 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2021-03-25 15:39:40,467 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2021-03-25 15:39:40,617 INFO L129 PetriNetUnfolder]: 602/3308 cut-off events. [2021-03-25 15:39:40,617 INFO L130 PetriNetUnfolder]: For 605/628 co-relation queries the response was YES. [2021-03-25 15:39:40,635 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5346 conditions, 3308 events. 602/3308 cut-off events. For 605/628 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 25762 event pairs, 4 based on Foata normal form. 5/3052 useless extension candidates. Maximal degree in co-relation 4307. Up to 382 conditions per place. [2021-03-25 15:39:40,670 INFO L142 LiptonReduction]: Number of co-enabled transitions 8046 [2021-03-25 15:39:42,048 INFO L154 LiptonReduction]: Checked pairs total: 24178 [2021-03-25 15:39:42,048 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 15:39:42,048 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1730 [2021-03-25 15:39:42,049 INFO L480 AbstractCegarLoop]: Abstraction has has 174 places, 254 transitions, 1141 flow [2021-03-25 15:39:42,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 497.25) internal successors, (3978), 8 states have internal predecessors, (3978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:42,050 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:42,050 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:42,050 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-25 15:39:42,050 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-03-25 15:39:42,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:42,051 INFO L82 PathProgramCache]: Analyzing trace with hash 698886772, now seen corresponding path program 1 times [2021-03-25 15:39:42,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:42,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640230020] [2021-03-25 15:39:42,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:42,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:42,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:39:42,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:39:42,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 15:39:42,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:39:42,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 15:39:42,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 15:39:42,212 INFO L142 QuantifierPusher]: treesize reduction 15, result has 76.2 percent of original size [2021-03-25 15:39:42,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 15:39:42,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-03-25 15:39:42,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-25 15:39:42,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-25 15:39:42,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-25 15:39:42,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:42,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 15:39:42,342 INFO L142 QuantifierPusher]: treesize reduction 13, result has 62.9 percent of original size [2021-03-25 15:39:42,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:39:42,365 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-25 15:39:42,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:39:42,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:42,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640230020] [2021-03-25 15:39:42,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:42,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 15:39:42,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891216897] [2021-03-25 15:39:42,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-25 15:39:42,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:42,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-25 15:39:42,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-25 15:39:42,406 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 407 out of 869 [2021-03-25 15:39:42,410 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 254 transitions, 1141 flow. Second operand has 16 states, 16 states have (on average 408.25) internal successors, (6532), 16 states have internal predecessors, (6532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:42,411 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:42,411 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 407 of 869 [2021-03-25 15:39:42,411 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:45,877 INFO L129 PetriNetUnfolder]: 5104/10869 cut-off events. [2021-03-25 15:39:45,877 INFO L130 PetriNetUnfolder]: For 4668/4668 co-relation queries the response was YES. [2021-03-25 15:39:45,920 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26267 conditions, 10869 events. 5104/10869 cut-off events. For 4668/4668 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 74813 event pairs, 1041 based on Foata normal form. 20/10459 useless extension candidates. Maximal degree in co-relation 14639. Up to 7279 conditions per place. [2021-03-25 15:39:45,963 INFO L132 encePairwiseOnDemand]: 834/869 looper letters, 309 selfloop transitions, 155 changer transitions 0/510 dead transitions. [2021-03-25 15:39:45,964 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 510 transitions, 3169 flow [2021-03-25 15:39:45,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-25 15:39:45,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-25 15:39:45,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 8886 transitions. [2021-03-25 15:39:45,982 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48693079072825907 [2021-03-25 15:39:45,982 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 8886 transitions. [2021-03-25 15:39:45,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 8886 transitions. [2021-03-25 15:39:45,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:45,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 8886 transitions. [2021-03-25 15:39:45,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 423.14285714285717) internal successors, (8886), 21 states have internal predecessors, (8886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:46,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 869.0) internal successors, (19118), 22 states have internal predecessors, (19118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:46,025 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 869.0) internal successors, (19118), 22 states have internal predecessors, (19118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:46,026 INFO L185 Difference]: Start difference. First operand has 174 places, 254 transitions, 1141 flow. Second operand 21 states and 8886 transitions. [2021-03-25 15:39:46,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 510 transitions, 3169 flow [2021-03-25 15:39:46,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 510 transitions, 2997 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-03-25 15:39:46,050 INFO L241 Difference]: Finished difference. Result has 199 places, 343 transitions, 2136 flow [2021-03-25 15:39:46,050 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=869, PETRI_DIFFERENCE_MINUEND_FLOW=1065, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2136, PETRI_PLACES=199, PETRI_TRANSITIONS=343} [2021-03-25 15:39:46,050 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -56 predicate places. [2021-03-25 15:39:46,051 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:46,051 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 199 places, 343 transitions, 2136 flow [2021-03-25 15:39:46,051 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 199 places, 343 transitions, 2136 flow [2021-03-25 15:39:46,053 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 199 places, 343 transitions, 2136 flow [2021-03-25 15:39:46,311 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][144], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), 144#L1036true, 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, 48#L1073true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:46,311 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2021-03-25 15:39:46,311 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-25 15:39:46,311 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-25 15:39:46,311 INFO L387 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2021-03-25 15:39:46,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][9], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:46,360 INFO L384 tUnfolder$Statistics]: this new event has 108 ancestors and is cut-off event [2021-03-25 15:39:46,361 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-03-25 15:39:46,361 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2021-03-25 15:39:46,361 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:39:46,366 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][9], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:46,367 INFO L384 tUnfolder$Statistics]: this new event has 110 ancestors and is cut-off event [2021-03-25 15:39:46,367 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-03-25 15:39:46,367 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2021-03-25 15:39:46,367 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:39:46,367 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-03-25 15:39:46,376 INFO L129 PetriNetUnfolder]: 687/3305 cut-off events. [2021-03-25 15:39:46,377 INFO L130 PetriNetUnfolder]: For 1693/1792 co-relation queries the response was YES. [2021-03-25 15:39:46,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6689 conditions, 3305 events. 687/3305 cut-off events. For 1693/1792 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 25186 event pairs, 3 based on Foata normal form. 19/3068 useless extension candidates. Maximal degree in co-relation 6402. Up to 510 conditions per place. [2021-03-25 15:39:46,424 INFO L142 LiptonReduction]: Number of co-enabled transitions 8748 [2021-03-25 15:39:48,313 INFO L154 LiptonReduction]: Checked pairs total: 36205 [2021-03-25 15:39:48,313 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 15:39:48,313 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2262 [2021-03-25 15:39:48,314 INFO L480 AbstractCegarLoop]: Abstraction has has 199 places, 343 transitions, 2158 flow [2021-03-25 15:39:48,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 408.25) internal successors, (6532), 16 states have internal predecessors, (6532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:48,315 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:48,315 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:48,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 15:39:48,315 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-03-25 15:39:48,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:48,315 INFO L82 PathProgramCache]: Analyzing trace with hash 383109282, now seen corresponding path program 1 times [2021-03-25 15:39:48,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:48,315 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374427465] [2021-03-25 15:39:48,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:48,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:39:48,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:39:48,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:39:48,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:39:48,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:39:48,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:39:48,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:39:48,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:39:48,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:39:48,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:48,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:48,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:48,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374427465] [2021-03-25 15:39:48,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:48,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:39:48,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073234612] [2021-03-25 15:39:48,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 15:39:48,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:48,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 15:39:48,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-25 15:39:48,436 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 497 out of 878 [2021-03-25 15:39:48,439 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 343 transitions, 2158 flow. Second operand has 11 states, 11 states have (on average 498.54545454545456) internal successors, (5484), 11 states have internal predecessors, (5484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:48,439 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:48,439 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 497 of 878 [2021-03-25 15:39:48,439 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:51,254 INFO L129 PetriNetUnfolder]: 6169/13525 cut-off events. [2021-03-25 15:39:51,254 INFO L130 PetriNetUnfolder]: For 13030/13095 co-relation queries the response was YES. [2021-03-25 15:39:51,334 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36391 conditions, 13525 events. 6169/13525 cut-off events. For 13030/13095 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 97724 event pairs, 1158 based on Foata normal form. 12/12845 useless extension candidates. Maximal degree in co-relation 35215. Up to 9151 conditions per place. [2021-03-25 15:39:51,387 INFO L132 encePairwiseOnDemand]: 860/878 looper letters, 603 selfloop transitions, 92 changer transitions 0/747 dead transitions. [2021-03-25 15:39:51,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 747 transitions, 6484 flow [2021-03-25 15:39:51,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 15:39:51,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 15:39:51,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5347 transitions. [2021-03-25 15:39:51,396 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6089977220956719 [2021-03-25 15:39:51,396 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5347 transitions. [2021-03-25 15:39:51,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5347 transitions. [2021-03-25 15:39:51,397 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:51,397 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5347 transitions. [2021-03-25 15:39:51,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 534.7) internal successors, (5347), 10 states have internal predecessors, (5347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:51,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 878.0) internal successors, (9658), 11 states have internal predecessors, (9658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:51,411 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 878.0) internal successors, (9658), 11 states have internal predecessors, (9658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:51,411 INFO L185 Difference]: Start difference. First operand has 199 places, 343 transitions, 2158 flow. Second operand 10 states and 5347 transitions. [2021-03-25 15:39:51,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 747 transitions, 6484 flow [2021-03-25 15:39:51,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 747 transitions, 6211 flow, removed 91 selfloop flow, removed 3 redundant places. [2021-03-25 15:39:51,475 INFO L241 Difference]: Finished difference. Result has 212 places, 392 transitions, 2742 flow [2021-03-25 15:39:51,476 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=878, PETRI_DIFFERENCE_MINUEND_FLOW=2058, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=343, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=277, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2742, PETRI_PLACES=212, PETRI_TRANSITIONS=392} [2021-03-25 15:39:51,477 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -43 predicate places. [2021-03-25 15:39:51,477 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:51,477 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 212 places, 392 transitions, 2742 flow [2021-03-25 15:39:51,477 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 212 places, 392 transitions, 2742 flow [2021-03-25 15:39:51,479 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 212 places, 392 transitions, 2742 flow [2021-03-25 15:39:51,715 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:51,715 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2021-03-25 15:39:51,715 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:39:51,715 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:39:51,715 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2021-03-25 15:39:51,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([747] L1060-3-->L1060-4: Formula: (and (= |v_#memory_int_39| (store |v_#memory_int_40| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4| (store (select |v_#memory_int_40| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4| (select (select |v_#memory_int_39| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4|)))) (= (store |v_#memory_$Pointer$.offset_74| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4| (store (select |v_#memory_$Pointer$.offset_74| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_4| 4))) |v_#memory_$Pointer$.offset_73|) (= (store |v_#memory_$Pointer$.base_74| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4| (store (select |v_#memory_$Pointer$.base_74| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_4|)) |v_#memory_$Pointer$.base_73|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_74|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|, #memory_int=|v_#memory_int_40|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_4|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_74|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_73|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_4|, #memory_int=|v_#memory_int_39|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_4|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_73|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_4|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][286], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), 135#L1060-4true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 481#(= ULTIMATE.start_main_~i~1 0), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 114#L1002-2true, Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:39:51,825 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2021-03-25 15:39:51,825 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:39:51,825 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:39:51,825 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:39:51,859 INFO L129 PetriNetUnfolder]: 858/4022 cut-off events. [2021-03-25 15:39:51,860 INFO L130 PetriNetUnfolder]: For 2578/2807 co-relation queries the response was YES. [2021-03-25 15:39:51,882 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8808 conditions, 4022 events. 858/4022 cut-off events. For 2578/2807 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 32373 event pairs, 6 based on Foata normal form. 21/3762 useless extension candidates. Maximal degree in co-relation 8530. Up to 624 conditions per place. [2021-03-25 15:39:51,918 INFO L142 LiptonReduction]: Number of co-enabled transitions 9298 [2021-03-25 15:39:55,078 INFO L154 LiptonReduction]: Checked pairs total: 38068 [2021-03-25 15:39:55,078 INFO L156 LiptonReduction]: Total number of compositions: 31 [2021-03-25 15:39:55,079 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3602 [2021-03-25 15:39:55,079 INFO L480 AbstractCegarLoop]: Abstraction has has 212 places, 392 transitions, 2746 flow [2021-03-25 15:39:55,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 498.54545454545456) internal successors, (5484), 11 states have internal predecessors, (5484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:55,080 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:39:55,080 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:39:55,080 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 15:39:55,080 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-03-25 15:39:55,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:39:55,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1497366760, now seen corresponding path program 2 times [2021-03-25 15:39:55,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:39:55,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047766343] [2021-03-25 15:39:55,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:39:55,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:39:55,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:39:55,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:39:55,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:39:55,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:39:55,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:39:55,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:39:55,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:39:55,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:39:55,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047766343] [2021-03-25 15:39:55,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:39:55,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 15:39:55,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609704149] [2021-03-25 15:39:55,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 15:39:55,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:39:55,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 15:39:55,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-25 15:39:55,188 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 485 out of 909 [2021-03-25 15:39:55,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 392 transitions, 2746 flow. Second operand has 8 states, 8 states have (on average 486.625) internal successors, (3893), 8 states have internal predecessors, (3893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:55,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:39:55,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 485 of 909 [2021-03-25 15:39:55,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:39:57,386 INFO L129 PetriNetUnfolder]: 5324/12232 cut-off events. [2021-03-25 15:39:57,386 INFO L130 PetriNetUnfolder]: For 12219/12280 co-relation queries the response was YES. [2021-03-25 15:39:57,430 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35296 conditions, 12232 events. 5324/12232 cut-off events. For 12219/12280 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 89814 event pairs, 1227 based on Foata normal form. 14/11832 useless extension candidates. Maximal degree in co-relation 34566. Up to 8586 conditions per place. [2021-03-25 15:39:57,459 INFO L132 encePairwiseOnDemand]: 879/909 looper letters, 379 selfloop transitions, 166 changer transitions 0/602 dead transitions. [2021-03-25 15:39:57,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 602 transitions, 5117 flow [2021-03-25 15:39:57,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 15:39:57,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 15:39:57,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5146 transitions. [2021-03-25 15:39:57,467 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5661166116611661 [2021-03-25 15:39:57,467 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5146 transitions. [2021-03-25 15:39:57,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5146 transitions. [2021-03-25 15:39:57,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:39:57,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5146 transitions. [2021-03-25 15:39:57,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 514.6) internal successors, (5146), 10 states have internal predecessors, (5146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:57,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 909.0) internal successors, (9999), 11 states have internal predecessors, (9999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:57,478 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 909.0) internal successors, (9999), 11 states have internal predecessors, (9999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:39:57,479 INFO L185 Difference]: Start difference. First operand has 212 places, 392 transitions, 2746 flow. Second operand 10 states and 5146 transitions. [2021-03-25 15:39:57,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 602 transitions, 5117 flow [2021-03-25 15:39:57,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 602 transitions, 5103 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-25 15:39:57,564 INFO L241 Difference]: Finished difference. Result has 224 places, 455 transitions, 3870 flow [2021-03-25 15:39:57,565 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=909, PETRI_DIFFERENCE_MINUEND_FLOW=2732, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3870, PETRI_PLACES=224, PETRI_TRANSITIONS=455} [2021-03-25 15:39:57,565 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -31 predicate places. [2021-03-25 15:39:57,565 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:39:57,565 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 224 places, 455 transitions, 3870 flow [2021-03-25 15:39:57,565 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 224 places, 455 transitions, 3870 flow [2021-03-25 15:39:57,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 224 places, 455 transitions, 3870 flow [2021-03-25 15:39:57,954 INFO L129 PetriNetUnfolder]: 975/4594 cut-off events. [2021-03-25 15:39:57,955 INFO L130 PetriNetUnfolder]: For 4064/4113 co-relation queries the response was YES. [2021-03-25 15:39:57,979 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10825 conditions, 4594 events. 975/4594 cut-off events. For 4064/4113 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 37882 event pairs, 2 based on Foata normal form. 17/4301 useless extension candidates. Maximal degree in co-relation 10489. Up to 707 conditions per place. [2021-03-25 15:39:58,013 INFO L142 LiptonReduction]: Number of co-enabled transitions 9620 [2021-03-25 15:40:02,366 INFO L154 LiptonReduction]: Checked pairs total: 37487 [2021-03-25 15:40:02,366 INFO L156 LiptonReduction]: Total number of compositions: 22 [2021-03-25 15:40:02,366 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4801 [2021-03-25 15:40:02,367 INFO L480 AbstractCegarLoop]: Abstraction has has 224 places, 455 transitions, 3872 flow [2021-03-25 15:40:02,368 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 486.625) internal successors, (3893), 8 states have internal predecessors, (3893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:02,368 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:40:02,368 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:40:02,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 15:40:02,368 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-03-25 15:40:02,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:40:02,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1895734400, now seen corresponding path program 1 times [2021-03-25 15:40:02,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:40:02,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113522503] [2021-03-25 15:40:02,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:40:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:40:02,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:02,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:02,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:02,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:02,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:02,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:02,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:02,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:02,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:02,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:02,512 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-25 15:40:02,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:40:02,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:02,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:40:02,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113522503] [2021-03-25 15:40:02,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:40:02,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:40:02,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636035579] [2021-03-25 15:40:02,525 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 15:40:02,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:40:02,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 15:40:02,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-25 15:40:02,530 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 514 out of 931 [2021-03-25 15:40:02,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 455 transitions, 3872 flow. Second operand has 11 states, 11 states have (on average 515.4545454545455) internal successors, (5670), 11 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:02,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:40:02,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 514 of 931 [2021-03-25 15:40:02,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:40:06,013 INFO L129 PetriNetUnfolder]: 6497/14303 cut-off events. [2021-03-25 15:40:06,013 INFO L130 PetriNetUnfolder]: For 19713/19801 co-relation queries the response was YES. [2021-03-25 15:40:06,076 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42984 conditions, 14303 events. 6497/14303 cut-off events. For 19713/19801 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 105679 event pairs, 1455 based on Foata normal form. 17/13851 useless extension candidates. Maximal degree in co-relation 42113. Up to 9350 conditions per place. [2021-03-25 15:40:06,113 INFO L132 encePairwiseOnDemand]: 894/931 looper letters, 650 selfloop transitions, 171 changer transitions 5/878 dead transitions. [2021-03-25 15:40:06,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 878 transitions, 8471 flow [2021-03-25 15:40:06,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 15:40:06,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 15:40:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 7111 transitions. [2021-03-25 15:40:06,123 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5875402792696026 [2021-03-25 15:40:06,123 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 7111 transitions. [2021-03-25 15:40:06,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 7111 transitions. [2021-03-25 15:40:06,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:40:06,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 7111 transitions. [2021-03-25 15:40:06,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 547.0) internal successors, (7111), 13 states have internal predecessors, (7111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:06,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 931.0) internal successors, (13034), 14 states have internal predecessors, (13034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:06,140 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 931.0) internal successors, (13034), 14 states have internal predecessors, (13034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:06,140 INFO L185 Difference]: Start difference. First operand has 224 places, 455 transitions, 3872 flow. Second operand 13 states and 7111 transitions. [2021-03-25 15:40:06,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 878 transitions, 8471 flow [2021-03-25 15:40:06,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 878 transitions, 8428 flow, removed 12 selfloop flow, removed 2 redundant places. [2021-03-25 15:40:06,422 INFO L241 Difference]: Finished difference. Result has 238 places, 516 transitions, 5005 flow [2021-03-25 15:40:06,423 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=931, PETRI_DIFFERENCE_MINUEND_FLOW=3837, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5005, PETRI_PLACES=238, PETRI_TRANSITIONS=516} [2021-03-25 15:40:06,423 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -17 predicate places. [2021-03-25 15:40:06,423 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:40:06,423 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 238 places, 516 transitions, 5005 flow [2021-03-25 15:40:06,423 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 238 places, 516 transitions, 5005 flow [2021-03-25 15:40:06,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 238 places, 516 transitions, 5005 flow [2021-03-25 15:40:06,773 INFO L129 PetriNetUnfolder]: 989/4485 cut-off events. [2021-03-25 15:40:06,773 INFO L130 PetriNetUnfolder]: For 5452/5494 co-relation queries the response was YES. [2021-03-25 15:40:06,797 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11411 conditions, 4485 events. 989/4485 cut-off events. For 5452/5494 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 37255 event pairs, 6 based on Foata normal form. 16/4208 useless extension candidates. Maximal degree in co-relation 11111. Up to 749 conditions per place. [2021-03-25 15:40:06,844 INFO L142 LiptonReduction]: Number of co-enabled transitions 10064 [2021-03-25 15:40:12,671 INFO L154 LiptonReduction]: Checked pairs total: 48767 [2021-03-25 15:40:12,672 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-25 15:40:12,672 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6249 [2021-03-25 15:40:12,672 INFO L480 AbstractCegarLoop]: Abstraction has has 238 places, 516 transitions, 5023 flow [2021-03-25 15:40:12,673 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 515.4545454545455) internal successors, (5670), 11 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:12,673 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:40:12,673 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:40:12,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 15:40:12,674 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-03-25 15:40:12,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:40:12,674 INFO L82 PathProgramCache]: Analyzing trace with hash 2113528253, now seen corresponding path program 1 times [2021-03-25 15:40:12,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:40:12,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686589550] [2021-03-25 15:40:12,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:40:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:40:12,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:12,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:12,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:12,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:12,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:12,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:12,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:12,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:12,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:12,788 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-25 15:40:12,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:40:12,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:12,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:12,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:40:12,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686589550] [2021-03-25 15:40:12,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:40:12,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:40:12,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614191867] [2021-03-25 15:40:12,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 15:40:12,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:40:12,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 15:40:12,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-25 15:40:12,805 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 516 out of 949 [2021-03-25 15:40:12,807 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 516 transitions, 5023 flow. Second operand has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:12,807 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:40:12,807 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 516 of 949 [2021-03-25 15:40:12,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:40:16,426 INFO L129 PetriNetUnfolder]: 6571/14546 cut-off events. [2021-03-25 15:40:16,426 INFO L130 PetriNetUnfolder]: For 22872/22921 co-relation queries the response was YES. [2021-03-25 15:40:16,501 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45533 conditions, 14546 events. 6571/14546 cut-off events. For 22872/22921 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 107413 event pairs, 1823 based on Foata normal form. 12/14092 useless extension candidates. Maximal degree in co-relation 44593. Up to 8997 conditions per place. [2021-03-25 15:40:16,543 INFO L132 encePairwiseOnDemand]: 907/949 looper letters, 504 selfloop transitions, 258 changer transitions 0/815 dead transitions. [2021-03-25 15:40:16,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 815 transitions, 8383 flow [2021-03-25 15:40:16,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 15:40:16,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 15:40:16,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5541 transitions. [2021-03-25 15:40:16,548 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5838777660695469 [2021-03-25 15:40:16,548 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5541 transitions. [2021-03-25 15:40:16,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5541 transitions. [2021-03-25 15:40:16,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:40:16,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5541 transitions. [2021-03-25 15:40:16,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 554.1) internal successors, (5541), 10 states have internal predecessors, (5541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:16,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 949.0) internal successors, (10439), 11 states have internal predecessors, (10439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:16,562 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 949.0) internal successors, (10439), 11 states have internal predecessors, (10439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:16,563 INFO L185 Difference]: Start difference. First operand has 238 places, 516 transitions, 5023 flow. Second operand 10 states and 5541 transitions. [2021-03-25 15:40:16,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 815 transitions, 8383 flow [2021-03-25 15:40:16,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 815 transitions, 8114 flow, removed 10 selfloop flow, removed 8 redundant places. [2021-03-25 15:40:16,742 INFO L241 Difference]: Finished difference. Result has 242 places, 561 transitions, 5853 flow [2021-03-25 15:40:16,743 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=949, PETRI_DIFFERENCE_MINUEND_FLOW=4754, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=516, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5853, PETRI_PLACES=242, PETRI_TRANSITIONS=561} [2021-03-25 15:40:16,743 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -13 predicate places. [2021-03-25 15:40:16,743 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:40:16,743 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 242 places, 561 transitions, 5853 flow [2021-03-25 15:40:16,744 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 242 places, 561 transitions, 5853 flow [2021-03-25 15:40:16,747 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 242 places, 561 transitions, 5853 flow [2021-03-25 15:40:17,246 INFO L129 PetriNetUnfolder]: 1127/5107 cut-off events. [2021-03-25 15:40:17,246 INFO L130 PetriNetUnfolder]: For 8135/8216 co-relation queries the response was YES. [2021-03-25 15:40:17,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13414 conditions, 5107 events. 1127/5107 cut-off events. For 8135/8216 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 43963 event pairs, 6 based on Foata normal form. 38/4813 useless extension candidates. Maximal degree in co-relation 13005. Up to 890 conditions per place. [2021-03-25 15:40:17,301 INFO L142 LiptonReduction]: Number of co-enabled transitions 10648 [2021-03-25 15:40:23,595 INFO L154 LiptonReduction]: Checked pairs total: 66230 [2021-03-25 15:40:23,595 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-25 15:40:23,595 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6852 [2021-03-25 15:40:23,596 INFO L480 AbstractCegarLoop]: Abstraction has has 242 places, 561 transitions, 5855 flow [2021-03-25 15:40:23,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:23,597 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:40:23,597 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:40:23,597 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 15:40:23,597 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-03-25 15:40:23,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:40:23,597 INFO L82 PathProgramCache]: Analyzing trace with hash -45217926, now seen corresponding path program 1 times [2021-03-25 15:40:23,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:40:23,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378600333] [2021-03-25 15:40:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:40:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:40:23,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:40:23,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:40:23,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:40:23,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:40:23,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:40:23,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:40:23,671 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-03-25 15:40:23,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:40:23,681 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-03-25 15:40:23,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:40:23,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:23,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:40:23,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:23,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:23,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:40:23,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378600333] [2021-03-25 15:40:23,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:40:23,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:40:23,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488377460] [2021-03-25 15:40:23,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:40:23,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:40:23,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:40:23,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:40:23,728 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 963 [2021-03-25 15:40:23,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 561 transitions, 5855 flow. Second operand has 12 states, 12 states have (on average 476.25) internal successors, (5715), 12 states have internal predecessors, (5715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:23,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:40:23,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 963 [2021-03-25 15:40:23,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:40:28,016 INFO L129 PetriNetUnfolder]: 7212/15753 cut-off events. [2021-03-25 15:40:28,016 INFO L130 PetriNetUnfolder]: For 31772/31852 co-relation queries the response was YES. [2021-03-25 15:40:28,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51785 conditions, 15753 events. 7212/15753 cut-off events. For 31772/31852 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 118632 event pairs, 1626 based on Foata normal form. 21/15340 useless extension candidates. Maximal degree in co-relation 50714. Up to 9711 conditions per place. [2021-03-25 15:40:28,113 INFO L132 encePairwiseOnDemand]: 916/963 looper letters, 755 selfloop transitions, 241 changer transitions 0/1047 dead transitions. [2021-03-25 15:40:28,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 1047 transitions, 11024 flow [2021-03-25 15:40:28,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:40:28,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:40:28,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7157 transitions. [2021-03-25 15:40:28,120 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5308559560896009 [2021-03-25 15:40:28,120 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7157 transitions. [2021-03-25 15:40:28,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7157 transitions. [2021-03-25 15:40:28,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:40:28,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7157 transitions. [2021-03-25 15:40:28,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 511.2142857142857) internal successors, (7157), 14 states have internal predecessors, (7157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:28,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 963.0) internal successors, (14445), 15 states have internal predecessors, (14445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:28,137 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 963.0) internal successors, (14445), 15 states have internal predecessors, (14445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:28,137 INFO L185 Difference]: Start difference. First operand has 242 places, 561 transitions, 5855 flow. Second operand 14 states and 7157 transitions. [2021-03-25 15:40:28,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 1047 transitions, 11024 flow [2021-03-25 15:40:28,292 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 1047 transitions, 10906 flow, removed 30 selfloop flow, removed 3 redundant places. [2021-03-25 15:40:28,302 INFO L241 Difference]: Finished difference. Result has 258 places, 628 transitions, 7156 flow [2021-03-25 15:40:28,302 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=963, PETRI_DIFFERENCE_MINUEND_FLOW=5711, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=181, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=7156, PETRI_PLACES=258, PETRI_TRANSITIONS=628} [2021-03-25 15:40:28,303 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 3 predicate places. [2021-03-25 15:40:28,303 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:40:28,303 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 258 places, 628 transitions, 7156 flow [2021-03-25 15:40:28,303 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 258 places, 628 transitions, 7156 flow [2021-03-25 15:40:28,306 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 258 places, 628 transitions, 7156 flow [2021-03-25 15:40:29,017 INFO L129 PetriNetUnfolder]: 1261/5827 cut-off events. [2021-03-25 15:40:29,018 INFO L130 PetriNetUnfolder]: For 12641/12738 co-relation queries the response was YES. [2021-03-25 15:40:29,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15986 conditions, 5827 events. 1261/5827 cut-off events. For 12641/12738 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 51998 event pairs, 9 based on Foata normal form. 29/5488 useless extension candidates. Maximal degree in co-relation 15436. Up to 925 conditions per place. [2021-03-25 15:40:29,110 INFO L142 LiptonReduction]: Number of co-enabled transitions 11284 [2021-03-25 15:40:39,348 INFO L154 LiptonReduction]: Checked pairs total: 88016 [2021-03-25 15:40:39,349 INFO L156 LiptonReduction]: Total number of compositions: 31 [2021-03-25 15:40:39,349 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11046 [2021-03-25 15:40:39,349 INFO L480 AbstractCegarLoop]: Abstraction has has 258 places, 628 transitions, 7156 flow [2021-03-25 15:40:39,350 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 476.25) internal successors, (5715), 12 states have internal predecessors, (5715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:39,350 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:40:39,350 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:40:39,350 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 15:40:39,350 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-03-25 15:40:39,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:40:39,350 INFO L82 PathProgramCache]: Analyzing trace with hash 2056847649, now seen corresponding path program 1 times [2021-03-25 15:40:39,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:40:39,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856653228] [2021-03-25 15:40:39,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:40:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:40:39,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:39,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:39,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:39,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:39,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:39,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:39,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:39,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:39,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:39,451 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-25 15:40:39,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:40:39,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:39,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:39,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:40:39,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856653228] [2021-03-25 15:40:39,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:40:39,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:40:39,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654651871] [2021-03-25 15:40:39,461 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 15:40:39,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:40:39,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 15:40:39,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-03-25 15:40:39,464 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 516 out of 994 [2021-03-25 15:40:39,467 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 628 transitions, 7156 flow. Second operand has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:39,467 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:40:39,467 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 516 of 994 [2021-03-25 15:40:39,467 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:40:43,965 INFO L129 PetriNetUnfolder]: 7215/15850 cut-off events. [2021-03-25 15:40:43,965 INFO L130 PetriNetUnfolder]: For 40402/40463 co-relation queries the response was YES. [2021-03-25 15:40:44,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54172 conditions, 15850 events. 7215/15850 cut-off events. For 40402/40463 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 119434 event pairs, 1398 based on Foata normal form. 19/15385 useless extension candidates. Maximal degree in co-relation 53053. Up to 9831 conditions per place. [2021-03-25 15:40:44,202 INFO L132 encePairwiseOnDemand]: 942/994 looper letters, 480 selfloop transitions, 339 changer transitions 0/872 dead transitions. [2021-03-25 15:40:44,202 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 872 transitions, 10332 flow [2021-03-25 15:40:44,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 15:40:44,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 15:40:44,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 8118 transitions. [2021-03-25 15:40:44,210 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.544466800804829 [2021-03-25 15:40:44,210 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 8118 transitions. [2021-03-25 15:40:44,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 8118 transitions. [2021-03-25 15:40:44,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:40:44,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 8118 transitions. [2021-03-25 15:40:44,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 541.2) internal successors, (8118), 15 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:44,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 994.0) internal successors, (15904), 16 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:44,233 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 994.0) internal successors, (15904), 16 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:44,233 INFO L185 Difference]: Start difference. First operand has 258 places, 628 transitions, 7156 flow. Second operand 15 states and 8118 transitions. [2021-03-25 15:40:44,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 872 transitions, 10332 flow [2021-03-25 15:40:44,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 872 transitions, 10026 flow, removed 73 selfloop flow, removed 6 redundant places. [2021-03-25 15:40:44,594 INFO L241 Difference]: Finished difference. Result has 268 places, 644 transitions, 7923 flow [2021-03-25 15:40:44,595 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=994, PETRI_DIFFERENCE_MINUEND_FLOW=6842, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=625, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=7923, PETRI_PLACES=268, PETRI_TRANSITIONS=644} [2021-03-25 15:40:44,595 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 13 predicate places. [2021-03-25 15:40:44,595 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:40:44,595 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 644 transitions, 7923 flow [2021-03-25 15:40:44,595 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 268 places, 644 transitions, 7923 flow [2021-03-25 15:40:44,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 268 places, 644 transitions, 7923 flow [2021-03-25 15:40:45,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][401], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 790#true, 662#true, 28#L1061true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 673#(and (<= (+ |#StackHeapBarrier| 1) 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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 675#(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) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 823#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:40:45,183 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2021-03-25 15:40:45,183 INFO L387 tUnfolder$Statistics]: existing Event has 44 ancestors and is cut-off event [2021-03-25 15:40:45,183 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:40:45,183 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:40:45,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][185], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 790#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 292#L1039true, Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 673#(and (<= (+ |#StackHeapBarrier| 1) 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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 675#(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) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 679#(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))), 48#L1073true, Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 823#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:40:45,257 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2021-03-25 15:40:45,257 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-25 15:40:45,257 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:40:45,257 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2021-03-25 15:40:45,278 INFO L129 PetriNetUnfolder]: 1311/6169 cut-off events. [2021-03-25 15:40:45,278 INFO L130 PetriNetUnfolder]: For 15010/15125 co-relation queries the response was YES. [2021-03-25 15:40:45,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17180 conditions, 6169 events. 1311/6169 cut-off events. For 15010/15125 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 55639 event pairs, 8 based on Foata normal form. 42/5816 useless extension candidates. Maximal degree in co-relation 16523. Up to 964 conditions per place. [2021-03-25 15:40:45,401 INFO L142 LiptonReduction]: Number of co-enabled transitions 11434 [2021-03-25 15:40:47,904 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-03-25 15:40:54,745 INFO L154 LiptonReduction]: Checked pairs total: 92722 [2021-03-25 15:40:54,745 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-25 15:40:54,746 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10151 [2021-03-25 15:40:54,746 INFO L480 AbstractCegarLoop]: Abstraction has has 268 places, 644 transitions, 7932 flow [2021-03-25 15:40:54,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:54,747 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:40:54,747 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:40:54,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 15:40:54,748 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-03-25 15:40:54,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:40:54,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1702352871, now seen corresponding path program 2 times [2021-03-25 15:40:54,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:40:54,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225176640] [2021-03-25 15:40:54,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:40:54,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:40:54,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:54,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:54,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:40:54,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:40:54,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:40:54,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:54,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:40:54,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:54,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:54,873 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-25 15:40:54,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:40:54,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:40:54,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:40:54,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:40:54,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225176640] [2021-03-25 15:40:54,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:40:54,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:40:54,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41964558] [2021-03-25 15:40:54,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 15:40:54,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:40:54,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 15:40:54,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-25 15:40:54,894 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 516 out of 1012 [2021-03-25 15:40:54,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 644 transitions, 7932 flow. Second operand has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:40:54,904 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:40:54,904 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 516 of 1012 [2021-03-25 15:40:54,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:41:00,063 INFO L129 PetriNetUnfolder]: 7507/16485 cut-off events. [2021-03-25 15:41:00,063 INFO L130 PetriNetUnfolder]: For 46117/46188 co-relation queries the response was YES. [2021-03-25 15:41:00,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57727 conditions, 16485 events. 7507/16485 cut-off events. For 46117/46188 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 124747 event pairs, 1692 based on Foata normal form. 21/16005 useless extension candidates. Maximal degree in co-relation 56551. Up to 10153 conditions per place. [2021-03-25 15:41:00,178 INFO L132 encePairwiseOnDemand]: 957/1012 looper letters, 520 selfloop transitions, 349 changer transitions 0/922 dead transitions. [2021-03-25 15:41:00,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 922 transitions, 11360 flow [2021-03-25 15:41:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 15:41:00,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 15:41:00,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 8153 transitions. [2021-03-25 15:41:00,183 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5370882740447958 [2021-03-25 15:41:00,184 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 8153 transitions. [2021-03-25 15:41:00,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 8153 transitions. [2021-03-25 15:41:00,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:41:00,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 8153 transitions. [2021-03-25 15:41:00,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 543.5333333333333) internal successors, (8153), 15 states have internal predecessors, (8153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:00,198 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 1012.0) internal successors, (16192), 16 states have internal predecessors, (16192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:00,199 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 1012.0) internal successors, (16192), 16 states have internal predecessors, (16192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:00,199 INFO L185 Difference]: Start difference. First operand has 268 places, 644 transitions, 7932 flow. Second operand 15 states and 8153 transitions. [2021-03-25 15:41:00,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 922 transitions, 11360 flow [2021-03-25 15:41:00,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 922 transitions, 10768 flow, removed 33 selfloop flow, removed 8 redundant places. [2021-03-25 15:41:00,400 INFO L241 Difference]: Finished difference. Result has 276 places, 655 transitions, 8513 flow [2021-03-25 15:41:00,401 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1012, PETRI_DIFFERENCE_MINUEND_FLOW=7366, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=644, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=338, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=8513, PETRI_PLACES=276, PETRI_TRANSITIONS=655} [2021-03-25 15:41:00,401 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 21 predicate places. [2021-03-25 15:41:00,401 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:41:00,401 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 276 places, 655 transitions, 8513 flow [2021-03-25 15:41:00,401 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 276 places, 655 transitions, 8513 flow [2021-03-25 15:41:00,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 276 places, 655 transitions, 8513 flow [2021-03-25 15:41:00,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][120], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 144#L1036true, Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 823#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 827#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:00,862 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:41:00,862 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:00,862 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-25 15:41:00,862 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:41:00,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][319], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 823#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 827#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:00,903 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-25 15:41:00,903 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:41:00,903 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:41:00,903 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:41:00,915 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][190], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 292#L1039true, Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), 48#L1073true, Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 823#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 827#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:00,915 INFO L384 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2021-03-25 15:41:00,915 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:41:00,915 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:41:00,915 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:41:01,102 INFO L129 PetriNetUnfolder]: 1401/6545 cut-off events. [2021-03-25 15:41:01,102 INFO L130 PetriNetUnfolder]: For 18907/19042 co-relation queries the response was YES. [2021-03-25 15:41:01,137 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18742 conditions, 6545 events. 1401/6545 cut-off events. For 18907/19042 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 59573 event pairs, 7 based on Foata normal form. 53/6174 useless extension candidates. Maximal degree in co-relation 18085. Up to 997 conditions per place. [2021-03-25 15:41:01,186 INFO L142 LiptonReduction]: Number of co-enabled transitions 11588 [2021-03-25 15:41:12,154 INFO L154 LiptonReduction]: Checked pairs total: 101486 [2021-03-25 15:41:12,154 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 15:41:12,154 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11753 [2021-03-25 15:41:12,155 INFO L480 AbstractCegarLoop]: Abstraction has has 276 places, 655 transitions, 8513 flow [2021-03-25 15:41:12,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 517.5) internal successors, (5175), 10 states have internal predecessors, (5175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:12,156 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:41:12,156 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:41:12,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 15:41:12,156 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-03-25 15:41:12,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:41:12,156 INFO L82 PathProgramCache]: Analyzing trace with hash 2036293411, now seen corresponding path program 1 times [2021-03-25 15:41:12,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:41:12,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494421754] [2021-03-25 15:41:12,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:41:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:41:12,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:41:12,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:41:12,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 15:41:12,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:41:12,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 15:41:12,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:41:12,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 15:41:12,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 15:41:12,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 15:41:12,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 15:41:12,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:12,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:41:12,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:41:12,316 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494421754] [2021-03-25 15:41:12,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:41:12,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:41:12,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222976151] [2021-03-25 15:41:12,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:41:12,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:41:12,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:41:12,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:41:12,321 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 494 out of 1018 [2021-03-25 15:41:12,324 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 655 transitions, 8513 flow. Second operand has 12 states, 12 states have (on average 495.25) internal successors, (5943), 12 states have internal predecessors, (5943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:12,324 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:41:12,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 1018 [2021-03-25 15:41:12,324 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:41:17,813 INFO L129 PetriNetUnfolder]: 8058/17576 cut-off events. [2021-03-25 15:41:17,814 INFO L130 PetriNetUnfolder]: For 62005/62090 co-relation queries the response was YES. [2021-03-25 15:41:18,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 63974 conditions, 17576 events. 8058/17576 cut-off events. For 62005/62090 co-relation queries the response was YES. Maximal size of possible extension queue 274. Compared 135002 event pairs, 1686 based on Foata normal form. 26/17131 useless extension candidates. Maximal degree in co-relation 62676. Up to 11389 conditions per place. [2021-03-25 15:41:18,247 INFO L132 encePairwiseOnDemand]: 970/1018 looper letters, 698 selfloop transitions, 264 changer transitions 0/1013 dead transitions. [2021-03-25 15:41:18,248 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 1013 transitions, 12978 flow [2021-03-25 15:41:18,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 15:41:18,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 15:41:18,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 7854 transitions. [2021-03-25 15:41:18,253 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5143418467583497 [2021-03-25 15:41:18,253 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 7854 transitions. [2021-03-25 15:41:18,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 7854 transitions. [2021-03-25 15:41:18,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:41:18,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 7854 transitions. [2021-03-25 15:41:18,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 523.6) internal successors, (7854), 15 states have internal predecessors, (7854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:18,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 1018.0) internal successors, (16288), 16 states have internal predecessors, (16288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:18,266 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 1018.0) internal successors, (16288), 16 states have internal predecessors, (16288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:18,266 INFO L185 Difference]: Start difference. First operand has 276 places, 655 transitions, 8513 flow. Second operand 15 states and 7854 transitions. [2021-03-25 15:41:18,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 1013 transitions, 12978 flow [2021-03-25 15:41:18,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 1013 transitions, 12333 flow, removed 20 selfloop flow, removed 12 redundant places. [2021-03-25 15:41:18,844 INFO L241 Difference]: Finished difference. Result has 282 places, 700 transitions, 9238 flow [2021-03-25 15:41:18,845 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1018, PETRI_DIFFERENCE_MINUEND_FLOW=7913, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=655, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=229, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=412, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9238, PETRI_PLACES=282, PETRI_TRANSITIONS=700} [2021-03-25 15:41:18,845 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 27 predicate places. [2021-03-25 15:41:18,845 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:41:18,845 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 282 places, 700 transitions, 9238 flow [2021-03-25 15:41:18,845 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 282 places, 700 transitions, 9238 flow [2021-03-25 15:41:18,850 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 282 places, 700 transitions, 9238 flow [2021-03-25 15:41:19,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][42], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 144#L1036true, Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:19,325 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:41:19,325 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-03-25 15:41:19,325 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:41:19,325 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:19,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][349], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:19,388 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-25 15:41:19,388 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:41:19,388 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:41:19,388 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:41:19,413 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][210], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 292#L1039true, Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 48#L1073true, Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 707#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 711#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 742#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:19,413 INFO L384 tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event [2021-03-25 15:41:19,413 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-25 15:41:19,413 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is not cut-off event [2021-03-25 15:41:19,413 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is not cut-off event [2021-03-25 15:41:19,667 INFO L129 PetriNetUnfolder]: 1519/7057 cut-off events. [2021-03-25 15:41:19,667 INFO L130 PetriNetUnfolder]: For 22640/22821 co-relation queries the response was YES. [2021-03-25 15:41:19,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20727 conditions, 7057 events. 1519/7057 cut-off events. For 22640/22821 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 65757 event pairs, 7 based on Foata normal form. 42/6650 useless extension candidates. Maximal degree in co-relation 20097. Up to 1099 conditions per place. [2021-03-25 15:41:19,810 INFO L142 LiptonReduction]: Number of co-enabled transitions 12100 [2021-03-25 15:41:32,283 INFO L154 LiptonReduction]: Checked pairs total: 121272 [2021-03-25 15:41:32,284 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 15:41:32,284 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13439 [2021-03-25 15:41:32,284 INFO L480 AbstractCegarLoop]: Abstraction has has 282 places, 700 transitions, 9243 flow [2021-03-25 15:41:32,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 495.25) internal successors, (5943), 12 states have internal predecessors, (5943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:32,285 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:41:32,285 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:41:32,285 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-25 15:41:32,286 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-03-25 15:41:32,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:41:32,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1020998584, now seen corresponding path program 1 times [2021-03-25 15:41:32,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:41:32,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663862474] [2021-03-25 15:41:32,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:41:32,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:41:32,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:41:32,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:41:32,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:41:32,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:41:32,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:41:32,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:41:32,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:41:32,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:41:32,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:41:32,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:41:32,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:32,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:41:32,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:41:32,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663862474] [2021-03-25 15:41:32,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:41:32,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:41:32,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750521722] [2021-03-25 15:41:32,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 15:41:32,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:41:32,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 15:41:32,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-25 15:41:32,428 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 476 out of 1027 [2021-03-25 15:41:32,431 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 700 transitions, 9243 flow. Second operand has 11 states, 11 states have (on average 477.3636363636364) internal successors, (5251), 11 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:32,431 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:41:32,431 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 476 of 1027 [2021-03-25 15:41:32,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:41:37,787 INFO L129 PetriNetUnfolder]: 8380/18276 cut-off events. [2021-03-25 15:41:37,787 INFO L130 PetriNetUnfolder]: For 72669/72752 co-relation queries the response was YES. [2021-03-25 15:41:38,054 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66963 conditions, 18276 events. 8380/18276 cut-off events. For 72669/72752 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 141474 event pairs, 2314 based on Foata normal form. 13/17797 useless extension candidates. Maximal degree in co-relation 65597. Up to 11916 conditions per place. [2021-03-25 15:41:38,115 INFO L132 encePairwiseOnDemand]: 975/1027 looper letters, 638 selfloop transitions, 266 changer transitions 0/955 dead transitions. [2021-03-25 15:41:38,115 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 955 transitions, 12814 flow [2021-03-25 15:41:38,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 15:41:38,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 15:41:38,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 4670 transitions. [2021-03-25 15:41:38,120 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5052472141079736 [2021-03-25 15:41:38,120 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 4670 transitions. [2021-03-25 15:41:38,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 4670 transitions. [2021-03-25 15:41:38,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:41:38,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 4670 transitions. [2021-03-25 15:41:38,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 518.8888888888889) internal successors, (4670), 9 states have internal predecessors, (4670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:38,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 1027.0) internal successors, (10270), 10 states have internal predecessors, (10270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:38,132 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 1027.0) internal successors, (10270), 10 states have internal predecessors, (10270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:38,132 INFO L185 Difference]: Start difference. First operand has 282 places, 700 transitions, 9243 flow. Second operand 9 states and 4670 transitions. [2021-03-25 15:41:38,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 955 transitions, 12814 flow [2021-03-25 15:41:38,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 955 transitions, 12405 flow, removed 105 selfloop flow, removed 9 redundant places. [2021-03-25 15:41:38,536 INFO L241 Difference]: Finished difference. Result has 285 places, 736 transitions, 10036 flow [2021-03-25 15:41:38,537 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1027, PETRI_DIFFERENCE_MINUEND_FLOW=8840, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=240, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=10036, PETRI_PLACES=285, PETRI_TRANSITIONS=736} [2021-03-25 15:41:38,537 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 30 predicate places. [2021-03-25 15:41:38,537 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:41:38,537 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 285 places, 736 transitions, 10036 flow [2021-03-25 15:41:38,537 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 285 places, 736 transitions, 10036 flow [2021-03-25 15:41:38,541 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 285 places, 736 transitions, 10036 flow [2021-03-25 15:41:39,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][455], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 144#L1036true, Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:39,042 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:41:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:41:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:41:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:39,364 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][192], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), 292#L1039true, Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), 48#L1073true, Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, 751#true, Black: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:39,365 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2021-03-25 15:41:39,365 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:41:39,365 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2021-03-25 15:41:39,365 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:41:39,382 INFO L129 PetriNetUnfolder]: 1560/7177 cut-off events. [2021-03-25 15:41:39,382 INFO L130 PetriNetUnfolder]: For 26425/26664 co-relation queries the response was YES. [2021-03-25 15:41:39,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21709 conditions, 7177 events. 1560/7177 cut-off events. For 26425/26664 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 67034 event pairs, 9 based on Foata normal form. 78/6799 useless extension candidates. Maximal degree in co-relation 21028. Up to 1155 conditions per place. [2021-03-25 15:41:39,466 INFO L142 LiptonReduction]: Number of co-enabled transitions 12450 [2021-03-25 15:41:52,718 INFO L154 LiptonReduction]: Checked pairs total: 135482 [2021-03-25 15:41:52,718 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 15:41:52,718 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14181 [2021-03-25 15:41:52,719 INFO L480 AbstractCegarLoop]: Abstraction has has 285 places, 736 transitions, 10036 flow [2021-03-25 15:41:52,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 477.3636363636364) internal successors, (5251), 11 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:52,719 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:41:52,719 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:41:52,720 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 15:41:52,720 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-03-25 15:41:52,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:41:52,720 INFO L82 PathProgramCache]: Analyzing trace with hash -844755350, now seen corresponding path program 1 times [2021-03-25 15:41:52,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:41:52,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967995690] [2021-03-25 15:41:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:41:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:41:52,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:41:52,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:41:52,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:41:52,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:41:52,776 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-03-25 15:41:52,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:41:52,783 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-03-25 15:41:52,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:41:52,792 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-03-25 15:41:52,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:41:52,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:41:52,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 15:41:52,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:41:52,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:41:52,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:41:52,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:41:52,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967995690] [2021-03-25 15:41:52,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:41:52,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 15:41:52,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811279797] [2021-03-25 15:41:52,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 15:41:52,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:41:52,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 15:41:52,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-25 15:41:52,860 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 476 out of 1035 [2021-03-25 15:41:52,861 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 736 transitions, 10036 flow. Second operand has 11 states, 11 states have (on average 477.3636363636364) internal successors, (5251), 11 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:52,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:41:52,862 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 476 of 1035 [2021-03-25 15:41:52,862 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:41:58,308 INFO L129 PetriNetUnfolder]: 8374/18263 cut-off events. [2021-03-25 15:41:58,308 INFO L130 PetriNetUnfolder]: For 78436/78521 co-relation queries the response was YES. [2021-03-25 15:41:58,628 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67981 conditions, 18263 events. 8374/18263 cut-off events. For 78436/78521 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 141309 event pairs, 2288 based on Foata normal form. 13/17784 useless extension candidates. Maximal degree in co-relation 66606. Up to 11912 conditions per place. [2021-03-25 15:41:58,692 INFO L132 encePairwiseOnDemand]: 982/1035 looper letters, 603 selfloop transitions, 260 changer transitions 0/914 dead transitions. [2021-03-25 15:41:58,693 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 914 transitions, 12823 flow [2021-03-25 15:41:58,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 15:41:58,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 15:41:58,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 4633 transitions. [2021-03-25 15:41:58,696 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49736983360171766 [2021-03-25 15:41:58,696 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 4633 transitions. [2021-03-25 15:41:58,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 4633 transitions. [2021-03-25 15:41:58,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:41:58,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 4633 transitions. [2021-03-25 15:41:58,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 514.7777777777778) internal successors, (4633), 9 states have internal predecessors, (4633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:58,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 1035.0) internal successors, (10350), 10 states have internal predecessors, (10350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:58,704 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 1035.0) internal successors, (10350), 10 states have internal predecessors, (10350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:41:58,704 INFO L185 Difference]: Start difference. First operand has 285 places, 736 transitions, 10036 flow. Second operand 9 states and 4633 transitions. [2021-03-25 15:41:58,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 914 transitions, 12823 flow [2021-03-25 15:41:59,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 914 transitions, 12468 flow, removed 87 selfloop flow, removed 3 redundant places. [2021-03-25 15:41:59,057 INFO L241 Difference]: Finished difference. Result has 292 places, 739 transitions, 10330 flow [2021-03-25 15:41:59,057 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1035, PETRI_DIFFERENCE_MINUEND_FLOW=9655, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=733, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=254, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=10330, PETRI_PLACES=292, PETRI_TRANSITIONS=739} [2021-03-25 15:41:59,058 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 37 predicate places. [2021-03-25 15:41:59,058 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:41:59,058 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 292 places, 739 transitions, 10330 flow [2021-03-25 15:41:59,058 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 292 places, 739 transitions, 10330 flow [2021-03-25 15:41:59,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 292 places, 739 transitions, 10330 flow [2021-03-25 15:41:59,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][510], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 144#L1036true, Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 929#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:59,565 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:41:59,565 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:41:59,565 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:41:59,565 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:59,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][111], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 28#L1061true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 929#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:59,813 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2021-03-25 15:41:59,813 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-25 15:41:59,813 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:59,813 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:41:59,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][111], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 28#L1061true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 929#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:59,819 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2021-03-25 15:41:59,819 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2021-03-25 15:41:59,819 INFO L387 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2021-03-25 15:41:59,819 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:41:59,819 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:41:59,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][199], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 929#true, 292#L1039true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 48#L1073true, Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 751#true, 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:41:59,972 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2021-03-25 15:41:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2021-03-25 15:41:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:41:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:41:59,991 INFO L129 PetriNetUnfolder]: 1563/7186 cut-off events. [2021-03-25 15:41:59,991 INFO L130 PetriNetUnfolder]: For 27659/27887 co-relation queries the response was YES. [2021-03-25 15:42:00,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22131 conditions, 7186 events. 1563/7186 cut-off events. For 27659/27887 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 66995 event pairs, 9 based on Foata normal form. 71/6807 useless extension candidates. Maximal degree in co-relation 21451. Up to 1159 conditions per place. [2021-03-25 15:42:00,083 INFO L142 LiptonReduction]: Number of co-enabled transitions 12454 [2021-03-25 15:42:13,714 INFO L154 LiptonReduction]: Checked pairs total: 136526 [2021-03-25 15:42:13,715 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 15:42:13,715 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14657 [2021-03-25 15:42:13,715 INFO L480 AbstractCegarLoop]: Abstraction has has 292 places, 739 transitions, 10330 flow [2021-03-25 15:42:13,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 477.3636363636364) internal successors, (5251), 11 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:13,716 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:42:13,716 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:42:13,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-25 15:42:13,716 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-03-25 15:42:13,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:42:13,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1333492654, now seen corresponding path program 1 times [2021-03-25 15:42:13,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:42:13,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011687548] [2021-03-25 15:42:13,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:42:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:42:13,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 15:42:13,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:42:13,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:42:13,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:42:13,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 15:42:13,808 INFO L142 QuantifierPusher]: treesize reduction 10, result has 88.1 percent of original size [2021-03-25 15:42:13,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-03-25 15:42:13,850 INFO L142 QuantifierPusher]: treesize reduction 10, result has 68.8 percent of original size [2021-03-25 15:42:13,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:42:13,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:13,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 15:42:13,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:42:13,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011687548] [2021-03-25 15:42:13,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:42:13,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 15:42:13,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226827504] [2021-03-25 15:42:13,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 15:42:13,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:42:13,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 15:42:13,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-25 15:42:13,868 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 461 out of 1041 [2021-03-25 15:42:13,869 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 739 transitions, 10330 flow. Second operand has 9 states, 9 states have (on average 462.6666666666667) internal successors, (4164), 9 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:13,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:42:13,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 461 of 1041 [2021-03-25 15:42:13,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:42:19,682 INFO L129 PetriNetUnfolder]: 9412/20069 cut-off events. [2021-03-25 15:42:19,682 INFO L130 PetriNetUnfolder]: For 99976/100163 co-relation queries the response was YES. [2021-03-25 15:42:19,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78756 conditions, 20069 events. 9412/20069 cut-off events. For 99976/100163 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 157333 event pairs, 2373 based on Foata normal form. 129/19474 useless extension candidates. Maximal degree in co-relation 77231. Up to 14063 conditions per place. [2021-03-25 15:42:19,977 INFO L132 encePairwiseOnDemand]: 1000/1041 looper letters, 665 selfloop transitions, 354 changer transitions 0/1072 dead transitions. [2021-03-25 15:42:19,978 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 1072 transitions, 16692 flow [2021-03-25 15:42:19,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 15:42:19,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 15:42:19,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4045 transitions. [2021-03-25 15:42:19,982 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4857108549471662 [2021-03-25 15:42:19,982 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4045 transitions. [2021-03-25 15:42:19,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4045 transitions. [2021-03-25 15:42:19,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:42:19,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4045 transitions. [2021-03-25 15:42:19,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 505.625) internal successors, (4045), 8 states have internal predecessors, (4045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:19,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 1041.0) internal successors, (9369), 9 states have internal predecessors, (9369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:19,991 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 1041.0) internal successors, (9369), 9 states have internal predecessors, (9369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:19,991 INFO L185 Difference]: Start difference. First operand has 292 places, 739 transitions, 10330 flow. Second operand 8 states and 4045 transitions. [2021-03-25 15:42:19,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 1072 transitions, 16692 flow [2021-03-25 15:42:20,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 1072 transitions, 15953 flow, removed 24 selfloop flow, removed 4 redundant places. [2021-03-25 15:42:20,491 INFO L241 Difference]: Finished difference. Result has 299 places, 895 transitions, 14086 flow [2021-03-25 15:42:20,492 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1041, PETRI_DIFFERENCE_MINUEND_FLOW=9860, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=739, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=14086, PETRI_PLACES=299, PETRI_TRANSITIONS=895} [2021-03-25 15:42:20,492 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 44 predicate places. [2021-03-25 15:42:20,492 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:42:20,492 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 299 places, 895 transitions, 14086 flow [2021-03-25 15:42:20,492 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 299 places, 895 transitions, 14086 flow [2021-03-25 15:42:20,497 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 299 places, 895 transitions, 14086 flow [2021-03-25 15:42:20,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][330], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 144#L1036true, Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:20,922 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-03-25 15:42:20,922 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:42:20,922 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:42:20,923 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:42:21,039 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][677], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:21,040 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-25 15:42:21,040 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:42:21,040 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:21,040 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:42:21,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][136], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 292#L1039true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 48#L1073true, Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 751#true, 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:21,274 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2021-03-25 15:42:21,274 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:21,274 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:42:21,274 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:42:21,300 INFO L129 PetriNetUnfolder]: 1682/7511 cut-off events. [2021-03-25 15:42:21,300 INFO L130 PetriNetUnfolder]: For 32162/32520 co-relation queries the response was YES. [2021-03-25 15:42:21,359 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24218 conditions, 7511 events. 1682/7511 cut-off events. For 32162/32520 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 70205 event pairs, 3 based on Foata normal form. 172/7212 useless extension candidates. Maximal degree in co-relation 23599. Up to 1233 conditions per place. [2021-03-25 15:42:21,531 INFO L142 LiptonReduction]: Number of co-enabled transitions 13196 [2021-03-25 15:42:25,011 INFO L154 LiptonReduction]: Checked pairs total: 43169 [2021-03-25 15:42:25,012 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 15:42:25,012 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4520 [2021-03-25 15:42:25,012 INFO L480 AbstractCegarLoop]: Abstraction has has 299 places, 895 transitions, 14086 flow [2021-03-25 15:42:25,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 462.6666666666667) internal successors, (4164), 9 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:25,013 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:42:25,013 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:42:25,013 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-25 15:42:25,013 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-03-25 15:42:25,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:42:25,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1374638098, now seen corresponding path program 2 times [2021-03-25 15:42:25,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:42:25,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081705960] [2021-03-25 15:42:25,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:42:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:42:25,074 INFO L142 QuantifierPusher]: treesize reduction 4, result has 89.5 percent of original size [2021-03-25 15:42:25,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:42:25,083 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:42:25,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:42:25,094 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:42:25,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:42:25,106 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:42:25,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:42:25,119 INFO L142 QuantifierPusher]: treesize reduction 4, result has 89.5 percent of original size [2021-03-25 15:42:25,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:42:25,133 INFO L142 QuantifierPusher]: treesize reduction 11, result has 87.8 percent of original size [2021-03-25 15:42:25,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-03-25 15:42:25,192 INFO L142 QuantifierPusher]: treesize reduction 11, result has 87.8 percent of original size [2021-03-25 15:42:25,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-03-25 15:42:25,255 INFO L142 QuantifierPusher]: treesize reduction 35, result has 65.3 percent of original size [2021-03-25 15:42:25,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-25 15:42:25,293 INFO L142 QuantifierPusher]: treesize reduction 19, result has 69.4 percent of original size [2021-03-25 15:42:25,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-25 15:42:25,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:25,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:42:25,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:42:25,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081705960] [2021-03-25 15:42:25,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:42:25,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:42:25,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797994734] [2021-03-25 15:42:25,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:42:25,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:42:25,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:42:25,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:42:25,342 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 460 out of 1041 [2021-03-25 15:42:25,345 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 895 transitions, 14086 flow. Second operand has 12 states, 12 states have (on average 461.25) internal successors, (5535), 12 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:25,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:42:25,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 460 of 1041 [2021-03-25 15:42:25,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:42:26,163 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 72 [2021-03-25 15:42:32,125 INFO L129 PetriNetUnfolder]: 9888/21072 cut-off events. [2021-03-25 15:42:32,125 INFO L130 PetriNetUnfolder]: For 105790/106004 co-relation queries the response was YES. [2021-03-25 15:42:32,374 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85004 conditions, 21072 events. 9888/21072 cut-off events. For 105790/106004 co-relation queries the response was YES. Maximal size of possible extension queue 354. Compared 167172 event pairs, 2316 based on Foata normal form. 136/20471 useless extension candidates. Maximal degree in co-relation 83381. Up to 14397 conditions per place. [2021-03-25 15:42:32,443 INFO L132 encePairwiseOnDemand]: 987/1041 looper letters, 779 selfloop transitions, 493 changer transitions 0/1325 dead transitions. [2021-03-25 15:42:32,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 1325 transitions, 20579 flow [2021-03-25 15:42:32,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:42:32,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:42:32,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 6949 transitions. [2021-03-25 15:42:32,447 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4768080142719912 [2021-03-25 15:42:32,447 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 6949 transitions. [2021-03-25 15:42:32,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 6949 transitions. [2021-03-25 15:42:32,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:42:32,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 6949 transitions. [2021-03-25 15:42:32,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 496.35714285714283) internal successors, (6949), 14 states have internal predecessors, (6949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:32,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 1041.0) internal successors, (15615), 15 states have internal predecessors, (15615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:32,461 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 1041.0) internal successors, (15615), 15 states have internal predecessors, (15615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:32,461 INFO L185 Difference]: Start difference. First operand has 299 places, 895 transitions, 14086 flow. Second operand 14 states and 6949 transitions. [2021-03-25 15:42:32,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 1325 transitions, 20579 flow [2021-03-25 15:42:33,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 1325 transitions, 20488 flow, removed 41 selfloop flow, removed 2 redundant places. [2021-03-25 15:42:33,029 INFO L241 Difference]: Finished difference. Result has 316 places, 1033 transitions, 17959 flow [2021-03-25 15:42:33,030 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1041, PETRI_DIFFERENCE_MINUEND_FLOW=14013, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=895, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=357, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=17959, PETRI_PLACES=316, PETRI_TRANSITIONS=1033} [2021-03-25 15:42:33,030 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 61 predicate places. [2021-03-25 15:42:33,030 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:42:33,030 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 316 places, 1033 transitions, 17959 flow [2021-03-25 15:42:33,030 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 316 places, 1033 transitions, 17959 flow [2021-03-25 15:42:33,037 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 316 places, 1033 transitions, 17959 flow [2021-03-25 15:42:33,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] pusherEXIT-->L1099-2: Formula: (= v_pusherThread1of1ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem72_5|) InVars {ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem72=|v_ULTIMATE.start_main_#t~mem72_5|, pusherThread1of1ForFork0_thidvar0=v_pusherThread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][740], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 225#L1099-2true, Black: 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 751#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:33,729 INFO L384 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2021-03-25 15:42:33,729 INFO L387 tUnfolder$Statistics]: existing Event has 48 ancestors and is cut-off event [2021-03-25 15:42:33,729 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:42:33,729 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:33,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][444], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 28#L1061true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:33,939 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2021-03-25 15:42:33,939 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:42:33,939 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:42:33,939 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:33,950 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][444], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 28#L1061true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 496#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:33,951 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2021-03-25 15:42:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2021-03-25 15:42:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:42:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:42:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:34,016 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1094-2-->L1073: Formula: true InVars {} OutVars{ULTIMATE.start_fifo_front_#t~mem62.base=|v_ULTIMATE.start_fifo_front_#t~mem62.base_1|, ULTIMATE.start_fifo_front_#t~mem64.offset=|v_ULTIMATE.start_fifo_front_#t~mem64.offset_1|, ULTIMATE.start_fifo_front_#t~mem61.base=|v_ULTIMATE.start_fifo_front_#t~mem61.base_1|, ULTIMATE.start_fifo_front_#t~mem63.base=|v_ULTIMATE.start_fifo_front_#t~mem63.base_1|, ULTIMATE.start_fifo_front_~wait=v_ULTIMATE.start_fifo_front_~wait_1, ULTIMATE.start_fifo_front_#t~mem61.offset=|v_ULTIMATE.start_fifo_front_#t~mem61.offset_1|, ULTIMATE.start_fifo_front_#t~mem62.offset=|v_ULTIMATE.start_fifo_front_#t~mem62.offset_1|, ULTIMATE.start_fifo_front_#t~ret56=|v_ULTIMATE.start_fifo_front_#t~ret56_1|, ULTIMATE.start_fifo_front_#t~ret59=|v_ULTIMATE.start_fifo_front_#t~ret59_1|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_1, ULTIMATE.start_fifo_front_#t~short57=|v_ULTIMATE.start_fifo_front_#t~short57_1|, ULTIMATE.start_fifo_front_#t~mem63.offset=|v_ULTIMATE.start_fifo_front_#t~mem63.offset_1|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_1, ULTIMATE.start_fifo_front_#t~mem60.base=|v_ULTIMATE.start_fifo_front_#t~mem60.base_1|, ULTIMATE.start_fifo_front_#t~mem64.base=|v_ULTIMATE.start_fifo_front_#t~mem64.base_1|, ULTIMATE.start_fifo_front_#t~mem58.offset=|v_ULTIMATE.start_fifo_front_#t~mem58.offset_1|, ULTIMATE.start_fifo_front_#t~mem58.base=|v_ULTIMATE.start_fifo_front_#t~mem58.base_1|, ULTIMATE.start_fifo_front_#t~mem60.offset=|v_ULTIMATE.start_fifo_front_#t~mem60.offset_1|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_front_#t~mem62.base, ULTIMATE.start_fifo_front_#t~mem64.offset, ULTIMATE.start_fifo_front_#t~mem61.base, ULTIMATE.start_fifo_front_#t~mem63.base, ULTIMATE.start_fifo_front_~wait, ULTIMATE.start_fifo_front_#t~mem61.offset, ULTIMATE.start_fifo_front_#t~mem62.offset, ULTIMATE.start_fifo_front_#t~ret56, ULTIMATE.start_fifo_front_#t~ret59, ULTIMATE.start_fifo_front_~self.base, ULTIMATE.start_fifo_front_#t~short57, ULTIMATE.start_fifo_front_#t~mem63.offset, ULTIMATE.start_fifo_front_~self.offset, ULTIMATE.start_fifo_front_#t~mem60.base, ULTIMATE.start_fifo_front_#t~mem64.base, ULTIMATE.start_fifo_front_#t~mem58.offset, ULTIMATE.start_fifo_front_#t~mem58.base, ULTIMATE.start_fifo_front_#t~mem60.offset][154], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), 292#L1039true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 48#L1073true, Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 965#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:42:34,017 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2021-03-25 15:42:34,017 INFO L387 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2021-03-25 15:42:34,017 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:42:34,017 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:42:34,040 INFO L129 PetriNetUnfolder]: 1895/8593 cut-off events. [2021-03-25 15:42:34,040 INFO L130 PetriNetUnfolder]: For 42243/42725 co-relation queries the response was YES. [2021-03-25 15:42:34,109 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30015 conditions, 8593 events. 1895/8593 cut-off events. For 42243/42725 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 84024 event pairs, 9 based on Foata normal form. 99/8149 useless extension candidates. Maximal degree in co-relation 29271. Up to 1257 conditions per place. [2021-03-25 15:42:34,192 INFO L142 LiptonReduction]: Number of co-enabled transitions 13826 [2021-03-25 15:42:57,433 INFO L154 LiptonReduction]: Checked pairs total: 230624 [2021-03-25 15:42:57,433 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-25 15:42:57,433 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 24403 [2021-03-25 15:42:57,434 INFO L480 AbstractCegarLoop]: Abstraction has has 316 places, 1033 transitions, 17961 flow [2021-03-25 15:42:57,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 461.25) internal successors, (5535), 12 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:57,434 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:42:57,435 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:42:57,435 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-25 15:42:57,435 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-03-25 15:42:57,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:42:57,435 INFO L82 PathProgramCache]: Analyzing trace with hash -2057706550, now seen corresponding path program 3 times [2021-03-25 15:42:57,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:42:57,435 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196789975] [2021-03-25 15:42:57,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:42:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:42:57,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:57,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:42:57,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:57,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:42:57,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:57,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:42:57,514 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:42:57,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:42:57,531 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-25 15:42:57,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 15:42:57,550 INFO L142 QuantifierPusher]: treesize reduction 10, result has 68.8 percent of original size [2021-03-25 15:42:57,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:42:57,565 INFO L142 QuantifierPusher]: treesize reduction 10, result has 68.8 percent of original size [2021-03-25 15:42:57,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:42:57,581 INFO L142 QuantifierPusher]: treesize reduction 10, result has 71.4 percent of original size [2021-03-25 15:42:57,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 15:42:57,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:57,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 15:42:57,619 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-25 15:42:57,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:42:57,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:42:57,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:42:57,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:42:57,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196789975] [2021-03-25 15:42:57,634 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:42:57,634 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:42:57,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842847562] [2021-03-25 15:42:57,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:42:57,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:42:57,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:42:57,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:42:57,639 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 1052 [2021-03-25 15:42:57,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 1033 transitions, 17961 flow. Second operand has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:42:57,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:42:57,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 1052 [2021-03-25 15:42:57,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:43:05,646 INFO L129 PetriNetUnfolder]: 10237/21814 cut-off events. [2021-03-25 15:43:05,646 INFO L130 PetriNetUnfolder]: For 119164/119322 co-relation queries the response was YES. [2021-03-25 15:43:05,905 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92318 conditions, 21814 events. 10237/21814 cut-off events. For 119164/119322 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 174566 event pairs, 2994 based on Foata normal form. 39/21145 useless extension candidates. Maximal degree in co-relation 90420. Up to 14671 conditions per place. [2021-03-25 15:43:05,982 INFO L132 encePairwiseOnDemand]: 1005/1052 looper letters, 908 selfloop transitions, 502 changer transitions 0/1459 dead transitions. [2021-03-25 15:43:05,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 1459 transitions, 24490 flow [2021-03-25 15:43:05,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 15:43:05,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 15:43:05,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 8318 transitions. [2021-03-25 15:43:05,987 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4941777566539924 [2021-03-25 15:43:05,988 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 8318 transitions. [2021-03-25 15:43:05,988 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 8318 transitions. [2021-03-25 15:43:05,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:43:05,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 8318 transitions. [2021-03-25 15:43:05,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 519.875) internal successors, (8318), 16 states have internal predecessors, (8318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:06,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 1052.0) internal successors, (17884), 17 states have internal predecessors, (17884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:06,002 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 1052.0) internal successors, (17884), 17 states have internal predecessors, (17884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:06,002 INFO L185 Difference]: Start difference. First operand has 316 places, 1033 transitions, 17961 flow. Second operand 16 states and 8318 transitions. [2021-03-25 15:43:06,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 1459 transitions, 24490 flow [2021-03-25 15:43:06,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 1459 transitions, 23993 flow, removed 64 selfloop flow, removed 4 redundant places. [2021-03-25 15:43:06,687 INFO L241 Difference]: Finished difference. Result has 335 places, 1101 transitions, 19979 flow [2021-03-25 15:43:06,688 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1052, PETRI_DIFFERENCE_MINUEND_FLOW=17474, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1033, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=434, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=579, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=19979, PETRI_PLACES=335, PETRI_TRANSITIONS=1101} [2021-03-25 15:43:06,688 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 80 predicate places. [2021-03-25 15:43:06,689 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:43:06,689 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 335 places, 1101 transitions, 19979 flow [2021-03-25 15:43:06,689 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 335 places, 1101 transitions, 19979 flow [2021-03-25 15:43:06,699 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 335 places, 1101 transitions, 19979 flow [2021-03-25 15:43:07,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][760], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 28#L1061true, Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1010#true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:07,662 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2021-03-25 15:43:07,662 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:43:07,662 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:43:07,662 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:43:07,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][760], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 28#L1061true, Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, 203#L1037true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1010#true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:07,675 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][760], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 28#L1061true, Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 496#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1010#true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:07,675 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-25 15:43:07,675 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2021-03-25 15:43:07,676 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:43:07,777 INFO L129 PetriNetUnfolder]: 1981/8977 cut-off events. [2021-03-25 15:43:07,777 INFO L130 PetriNetUnfolder]: For 46743/47053 co-relation queries the response was YES. [2021-03-25 15:43:07,859 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32813 conditions, 8977 events. 1981/8977 cut-off events. For 46743/47053 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 89128 event pairs, 20 based on Foata normal form. 66/8503 useless extension candidates. Maximal degree in co-relation 31927. Up to 1306 conditions per place. [2021-03-25 15:43:07,955 INFO L142 LiptonReduction]: Number of co-enabled transitions 14360 [2021-03-25 15:43:36,820 INFO L154 LiptonReduction]: Checked pairs total: 269687 [2021-03-25 15:43:36,821 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-25 15:43:36,821 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 30132 [2021-03-25 15:43:36,821 INFO L480 AbstractCegarLoop]: Abstraction has has 335 places, 1101 transitions, 19979 flow [2021-03-25 15:43:36,822 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:36,822 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:43:36,822 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:43:36,822 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 15:43:36,822 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-03-25 15:43:36,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:43:36,822 INFO L82 PathProgramCache]: Analyzing trace with hash 2082236526, now seen corresponding path program 4 times [2021-03-25 15:43:36,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:43:36,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892149564] [2021-03-25 15:43:36,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:43:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:43:36,867 INFO L142 QuantifierPusher]: treesize reduction 4, result has 89.5 percent of original size [2021-03-25 15:43:36,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:43:36,876 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:43:36,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:43:36,887 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:43:36,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:43:36,900 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:43:36,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:43:36,914 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.2 percent of original size [2021-03-25 15:43:36,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 15:43:36,929 INFO L142 QuantifierPusher]: treesize reduction 10, result has 86.3 percent of original size [2021-03-25 15:43:36,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-25 15:43:36,972 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.6 percent of original size [2021-03-25 15:43:36,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 15:43:36,995 INFO L142 QuantifierPusher]: treesize reduction 49, result has 57.0 percent of original size [2021-03-25 15:43:36,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-25 15:43:37,026 INFO L142 QuantifierPusher]: treesize reduction 17, result has 72.1 percent of original size [2021-03-25 15:43:37,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-25 15:43:37,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:43:37,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:43:37,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:43:37,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892149564] [2021-03-25 15:43:37,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:43:37,063 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:43:37,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125353111] [2021-03-25 15:43:37,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:43:37,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:43:37,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:43:37,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:43:37,068 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 460 out of 1065 [2021-03-25 15:43:37,070 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 1101 transitions, 19979 flow. Second operand has 12 states, 12 states have (on average 461.25) internal successors, (5535), 12 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:37,070 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:43:37,070 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 460 of 1065 [2021-03-25 15:43:37,070 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:43:46,623 INFO L129 PetriNetUnfolder]: 10723/22868 cut-off events. [2021-03-25 15:43:46,623 INFO L130 PetriNetUnfolder]: For 144973/145379 co-relation queries the response was YES. [2021-03-25 15:43:46,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103179 conditions, 22868 events. 10723/22868 cut-off events. For 144973/145379 co-relation queries the response was YES. Maximal size of possible extension queue 441. Compared 185801 event pairs, 2234 based on Foata normal form. 207/22306 useless extension candidates. Maximal degree in co-relation 101100. Up to 15112 conditions per place. [2021-03-25 15:43:46,904 INFO L132 encePairwiseOnDemand]: 999/1065 looper letters, 829 selfloop transitions, 609 changer transitions 0/1494 dead transitions. [2021-03-25 15:43:46,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 1494 transitions, 25945 flow [2021-03-25 15:43:46,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 15:43:46,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 15:43:46,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 7893 transitions. [2021-03-25 15:43:46,909 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4632042253521127 [2021-03-25 15:43:46,909 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 7893 transitions. [2021-03-25 15:43:46,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 7893 transitions. [2021-03-25 15:43:46,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:43:46,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 7893 transitions. [2021-03-25 15:43:46,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 493.3125) internal successors, (7893), 16 states have internal predecessors, (7893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:46,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 1065.0) internal successors, (18105), 17 states have internal predecessors, (18105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:46,926 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 1065.0) internal successors, (18105), 17 states have internal predecessors, (18105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:43:46,926 INFO L185 Difference]: Start difference. First operand has 335 places, 1101 transitions, 19979 flow. Second operand 16 states and 7893 transitions. [2021-03-25 15:43:46,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 1494 transitions, 25945 flow [2021-03-25 15:43:47,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 348 places, 1494 transitions, 25264 flow, removed 102 selfloop flow, removed 2 redundant places. [2021-03-25 15:43:47,855 INFO L241 Difference]: Finished difference. Result has 352 places, 1208 transitions, 22555 flow [2021-03-25 15:43:47,856 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1065, PETRI_DIFFERENCE_MINUEND_FLOW=19430, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=513, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=22555, PETRI_PLACES=352, PETRI_TRANSITIONS=1208} [2021-03-25 15:43:47,856 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 97 predicate places. [2021-03-25 15:43:47,856 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:43:47,857 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 352 places, 1208 transitions, 22555 flow [2021-03-25 15:43:47,857 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 352 places, 1208 transitions, 22555 flow [2021-03-25 15:43:47,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 352 places, 1208 transitions, 22555 flow [2021-03-25 15:43:49,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][418], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 28#L1061true, Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1055#true, Black: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 203#L1037true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:49,027 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2021-03-25 15:43:49,027 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:43:49,027 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:43:49,027 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2021-03-25 15:43:49,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][586], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 144#L1036true, Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 529#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1055#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 48#L1073true, Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 484#true, Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 751#true, Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:49,117 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-25 15:43:49,117 INFO L387 tUnfolder$Statistics]: existing Event has 49 ancestors and is cut-off event [2021-03-25 15:43:49,117 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-03-25 15:43:49,117 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:43:49,119 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][407], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 144#L1036true, Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1055#true, Black: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 53#L1073-1true, Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 481#(= ULTIMATE.start_main_~i~1 0), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 484#true, Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:43:49,119 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2021-03-25 15:43:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-03-25 15:43:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-25 15:43:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 50 ancestors and is cut-off event [2021-03-25 15:43:49,134 INFO L129 PetriNetUnfolder]: 2214/9669 cut-off events. [2021-03-25 15:43:49,134 INFO L130 PetriNetUnfolder]: For 60497/60926 co-relation queries the response was YES. [2021-03-25 15:43:49,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36585 conditions, 9669 events. 2214/9669 cut-off events. For 60497/60926 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 98084 event pairs, 14 based on Foata normal form. 103/9221 useless extension candidates. Maximal degree in co-relation 35503. Up to 1491 conditions per place. [2021-03-25 15:43:49,351 INFO L142 LiptonReduction]: Number of co-enabled transitions 15638 [2021-03-25 15:43:50,179 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-03-25 15:44:26,588 INFO L154 LiptonReduction]: Checked pairs total: 335452 [2021-03-25 15:44:26,588 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-25 15:44:26,588 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 38732 [2021-03-25 15:44:26,589 INFO L480 AbstractCegarLoop]: Abstraction has has 352 places, 1208 transitions, 22557 flow [2021-03-25 15:44:26,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 461.25) internal successors, (5535), 12 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:44:26,589 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:44:26,589 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:44:26,589 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-25 15:44:26,590 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-03-25 15:44:26,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:44:26,590 INFO L82 PathProgramCache]: Analyzing trace with hash 539246789, now seen corresponding path program 1 times [2021-03-25 15:44:26,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:44:26,590 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423103732] [2021-03-25 15:44:26,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:44:26,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:44:26,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:44:26,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:44:26,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:44:26,669 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:44:26,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:44:26,685 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-25 15:44:26,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 15:44:26,705 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:44:26,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:44:26,724 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-03-25 15:44:26,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 15:44:26,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:44:26,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:44:26,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-25 15:44:26,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:44:26,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:44:26,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:44:26,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423103732] [2021-03-25 15:44:26,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:44:26,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:44:26,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709056856] [2021-03-25 15:44:26,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:44:26,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:44:26,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:44:26,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:44:26,812 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 1078 [2021-03-25 15:44:26,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 1208 transitions, 22557 flow. Second operand has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:44:26,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:44:26,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 1078 [2021-03-25 15:44:26,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:44:37,995 INFO L129 PetriNetUnfolder]: 11461/24553 cut-off events. [2021-03-25 15:44:37,995 INFO L130 PetriNetUnfolder]: For 167694/167826 co-relation queries the response was YES. [2021-03-25 15:44:38,180 INFO L84 FinitePrefix]: Finished finitePrefix Result has 110562 conditions, 24553 events. 11461/24553 cut-off events. For 167694/167826 co-relation queries the response was YES. Maximal size of possible extension queue 478. Compared 202702 event pairs, 2835 based on Foata normal form. 37/23844 useless extension candidates. Maximal degree in co-relation 108102. Up to 16624 conditions per place. [2021-03-25 15:44:38,253 INFO L132 encePairwiseOnDemand]: 1020/1078 looper letters, 1034 selfloop transitions, 585 changer transitions 0/1668 dead transitions. [2021-03-25 15:44:38,253 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 1668 transitions, 29029 flow [2021-03-25 15:44:38,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-25 15:44:38,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-25 15:44:38,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 11857 transitions. [2021-03-25 15:44:38,260 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4782205372267484 [2021-03-25 15:44:38,260 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 11857 transitions. [2021-03-25 15:44:38,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 11857 transitions. [2021-03-25 15:44:38,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:44:38,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 11857 transitions. [2021-03-25 15:44:38,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 515.5217391304348) internal successors, (11857), 23 states have internal predecessors, (11857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:44:38,284 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 1078.0) internal successors, (25872), 24 states have internal predecessors, (25872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:44:38,287 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 1078.0) internal successors, (25872), 24 states have internal predecessors, (25872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:44:38,287 INFO L185 Difference]: Start difference. First operand has 352 places, 1208 transitions, 22557 flow. Second operand 23 states and 11857 transitions. [2021-03-25 15:44:38,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 1668 transitions, 29029 flow [2021-03-25 15:44:39,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 1668 transitions, 28451 flow, removed 132 selfloop flow, removed 7 redundant places. [2021-03-25 15:44:39,408 INFO L241 Difference]: Finished difference. Result has 370 places, 1271 transitions, 24497 flow [2021-03-25 15:44:39,408 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1078, PETRI_DIFFERENCE_MINUEND_FLOW=22096, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=530, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=654, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=24497, PETRI_PLACES=370, PETRI_TRANSITIONS=1271} [2021-03-25 15:44:39,409 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 115 predicate places. [2021-03-25 15:44:39,409 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:44:39,409 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 370 places, 1271 transitions, 24497 flow [2021-03-25 15:44:39,409 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 370 places, 1271 transitions, 24497 flow [2021-03-25 15:44:39,417 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 370 places, 1271 transitions, 24497 flow [2021-03-25 15:44:40,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][974], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 409#L1054true, Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1055#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 751#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:44:40,003 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][304], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 409#L1054true, Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1055#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:44:40,003 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-25 15:44:40,003 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-25 15:44:40,955 INFO L129 PetriNetUnfolder]: 2334/10384 cut-off events. [2021-03-25 15:44:40,955 INFO L130 PetriNetUnfolder]: For 70586/71037 co-relation queries the response was YES. [2021-03-25 15:44:41,091 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39911 conditions, 10384 events. 2334/10384 cut-off events. For 70586/71037 co-relation queries the response was YES. Maximal size of possible extension queue 312. Compared 105920 event pairs, 13 based on Foata normal form. 146/9948 useless extension candidates. Maximal degree in co-relation 38806. Up to 1483 conditions per place. [2021-03-25 15:44:41,165 INFO L142 LiptonReduction]: Number of co-enabled transitions 16306 [2021-03-25 15:45:24,512 INFO L154 LiptonReduction]: Checked pairs total: 366381 [2021-03-25 15:45:24,512 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 15:45:24,512 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 45103 [2021-03-25 15:45:24,512 INFO L480 AbstractCegarLoop]: Abstraction has has 370 places, 1271 transitions, 24497 flow [2021-03-25 15:45:24,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:45:24,513 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:45:24,513 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:45:24,513 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-25 15:45:24,513 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-03-25 15:45:24,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:45:24,514 INFO L82 PathProgramCache]: Analyzing trace with hash 653719498, now seen corresponding path program 1 times [2021-03-25 15:45:24,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:45:24,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705642426] [2021-03-25 15:45:24,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:45:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:45:24,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:45:24,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:45:24,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:45:24,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:45:24,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:45:24,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:45:24,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:45:24,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:45:24,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:45:24,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:45:24,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:45:24,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:45:24,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:45:24,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:45:24,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705642426] [2021-03-25 15:45:24,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:45:24,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-25 15:45:24,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263323013] [2021-03-25 15:45:24,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-25 15:45:24,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:45:24,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-25 15:45:24,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-03-25 15:45:24,717 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 1087 [2021-03-25 15:45:24,719 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 1271 transitions, 24497 flow. Second operand has 14 states, 14 states have (on average 476.14285714285717) internal successors, (6666), 14 states have internal predecessors, (6666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:45:24,719 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:45:24,719 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 1087 [2021-03-25 15:45:24,720 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:45:35,738 INFO L129 PetriNetUnfolder]: 11562/24939 cut-off events. [2021-03-25 15:45:35,738 INFO L130 PetriNetUnfolder]: For 192286/192435 co-relation queries the response was YES. [2021-03-25 15:45:35,969 INFO L84 FinitePrefix]: Finished finitePrefix Result has 118582 conditions, 24939 events. 11562/24939 cut-off events. For 192286/192435 co-relation queries the response was YES. Maximal size of possible extension queue 537. Compared 208811 event pairs, 2723 based on Foata normal form. 30/24427 useless extension candidates. Maximal degree in co-relation 115818. Up to 16610 conditions per place. [2021-03-25 15:45:36,049 INFO L132 encePairwiseOnDemand]: 1028/1087 looper letters, 980 selfloop transitions, 663 changer transitions 0/1694 dead transitions. [2021-03-25 15:45:36,049 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 1694 transitions, 33344 flow [2021-03-25 15:45:36,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:45:36,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:45:36,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7143 transitions. [2021-03-25 15:45:36,054 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46937836772243396 [2021-03-25 15:45:36,054 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7143 transitions. [2021-03-25 15:45:36,054 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7143 transitions. [2021-03-25 15:45:36,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:45:36,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7143 transitions. [2021-03-25 15:45:36,058 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 510.2142857142857) internal successors, (7143), 14 states have internal predecessors, (7143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:45:36,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 1087.0) internal successors, (16305), 15 states have internal predecessors, (16305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:45:36,065 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 1087.0) internal successors, (16305), 15 states have internal predecessors, (16305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:45:36,065 INFO L185 Difference]: Start difference. First operand has 370 places, 1271 transitions, 24497 flow. Second operand 14 states and 7143 transitions. [2021-03-25 15:45:36,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 1694 transitions, 33344 flow [2021-03-25 15:45:37,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 1694 transitions, 32634 flow, removed 174 selfloop flow, removed 7 redundant places. [2021-03-25 15:45:37,335 INFO L241 Difference]: Finished difference. Result has 379 places, 1394 transitions, 28781 flow [2021-03-25 15:45:37,335 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1087, PETRI_DIFFERENCE_MINUEND_FLOW=23821, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=545, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=697, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=28781, PETRI_PLACES=379, PETRI_TRANSITIONS=1394} [2021-03-25 15:45:37,336 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 124 predicate places. [2021-03-25 15:45:37,336 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:45:37,336 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 379 places, 1394 transitions, 28781 flow [2021-03-25 15:45:37,336 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 379 places, 1394 transitions, 28781 flow [2021-03-25 15:45:37,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 379 places, 1394 transitions, 28781 flow [2021-03-25 15:45:39,481 INFO L129 PetriNetUnfolder]: 2444/10363 cut-off events. [2021-03-25 15:45:39,481 INFO L130 PetriNetUnfolder]: For 82614/83264 co-relation queries the response was YES. [2021-03-25 15:45:39,581 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43218 conditions, 10363 events. 2444/10363 cut-off events. For 82614/83264 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 105943 event pairs, 9 based on Foata normal form. 239/10065 useless extension candidates. Maximal degree in co-relation 42084. Up to 1569 conditions per place. [2021-03-25 15:45:39,691 INFO L142 LiptonReduction]: Number of co-enabled transitions 16568 [2021-03-25 15:45:47,946 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-25 15:46:08,746 INFO L154 LiptonReduction]: Checked pairs total: 207197 [2021-03-25 15:46:08,746 INFO L156 LiptonReduction]: Total number of compositions: 33 [2021-03-25 15:46:08,746 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 31410 [2021-03-25 15:46:08,747 INFO L480 AbstractCegarLoop]: Abstraction has has 379 places, 1394 transitions, 28941 flow [2021-03-25 15:46:08,748 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 476.14285714285717) internal successors, (6666), 14 states have internal predecessors, (6666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:08,748 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:46:08,748 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:46:08,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-25 15:46:08,748 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-03-25 15:46:08,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:46:08,748 INFO L82 PathProgramCache]: Analyzing trace with hash 2087871152, now seen corresponding path program 2 times [2021-03-25 15:46:08,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:46:08,749 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089184319] [2021-03-25 15:46:08,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:46:08,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:46:08,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:46:08,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 15:46:08,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:46:08,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 15:46:08,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:46:08,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 15:46:08,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:46:08,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:46:08,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 15:46:08,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:46:08,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:46:08,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:08,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:46:08,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:46:08,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089184319] [2021-03-25 15:46:08,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:46:08,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-25 15:46:08,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635812829] [2021-03-25 15:46:08,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 15:46:08,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:46:08,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 15:46:08,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-25 15:46:08,938 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 1120 [2021-03-25 15:46:08,941 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 1394 transitions, 28941 flow. Second operand has 13 states, 13 states have (on average 476.2307692307692) internal successors, (6191), 13 states have internal predecessors, (6191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:08,941 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:46:08,941 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 1120 [2021-03-25 15:46:08,941 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:46:20,638 INFO L129 PetriNetUnfolder]: 11960/25702 cut-off events. [2021-03-25 15:46:20,639 INFO L130 PetriNetUnfolder]: For 206080/206222 co-relation queries the response was YES. [2021-03-25 15:46:21,053 INFO L84 FinitePrefix]: Finished finitePrefix Result has 124997 conditions, 25702 events. 11960/25702 cut-off events. For 206080/206222 co-relation queries the response was YES. Maximal size of possible extension queue 568. Compared 216387 event pairs, 2818 based on Foata normal form. 38/25192 useless extension candidates. Maximal degree in co-relation 122076. Up to 16150 conditions per place. [2021-03-25 15:46:21,134 INFO L132 encePairwiseOnDemand]: 1035/1120 looper letters, 1055 selfloop transitions, 659 changer transitions 0/1765 dead transitions. [2021-03-25 15:46:21,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 1765 transitions, 35379 flow [2021-03-25 15:46:21,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 15:46:21,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 15:46:21,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7202 transitions. [2021-03-25 15:46:21,140 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.45931122448979594 [2021-03-25 15:46:21,140 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7202 transitions. [2021-03-25 15:46:21,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7202 transitions. [2021-03-25 15:46:21,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:46:21,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7202 transitions. [2021-03-25 15:46:21,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 514.4285714285714) internal successors, (7202), 14 states have internal predecessors, (7202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:21,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 1120.0) internal successors, (16800), 15 states have internal predecessors, (16800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:21,151 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 1120.0) internal successors, (16800), 15 states have internal predecessors, (16800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:21,151 INFO L185 Difference]: Start difference. First operand has 379 places, 1394 transitions, 28941 flow. Second operand 14 states and 7202 transitions. [2021-03-25 15:46:21,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 1765 transitions, 35379 flow [2021-03-25 15:46:22,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 1765 transitions, 35261 flow, removed 42 selfloop flow, removed 4 redundant places. [2021-03-25 15:46:22,542 INFO L241 Difference]: Finished difference. Result has 392 places, 1438 transitions, 31322 flow [2021-03-25 15:46:22,543 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=28837, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=618, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=748, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=31322, PETRI_PLACES=392, PETRI_TRANSITIONS=1438} [2021-03-25 15:46:22,543 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 137 predicate places. [2021-03-25 15:46:22,543 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:46:22,543 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 392 places, 1438 transitions, 31322 flow [2021-03-25 15:46:22,543 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 392 places, 1438 transitions, 31322 flow [2021-03-25 15:46:22,554 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 392 places, 1438 transitions, 31322 flow [2021-03-25 15:46:24,269 INFO L129 PetriNetUnfolder]: 2584/10856 cut-off events. [2021-03-25 15:46:24,269 INFO L130 PetriNetUnfolder]: For 102696/103393 co-relation queries the response was YES. [2021-03-25 15:46:24,351 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46780 conditions, 10856 events. 2584/10856 cut-off events. For 102696/103393 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 112564 event pairs, 13 based on Foata normal form. 211/10510 useless extension candidates. Maximal degree in co-relation 45652. Up to 1692 conditions per place. [2021-03-25 15:46:24,600 INFO L142 LiptonReduction]: Number of co-enabled transitions 16974 [2021-03-25 15:46:54,892 INFO L154 LiptonReduction]: Checked pairs total: 214674 [2021-03-25 15:46:54,892 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 15:46:54,892 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 32349 [2021-03-25 15:46:54,892 INFO L480 AbstractCegarLoop]: Abstraction has has 392 places, 1438 transitions, 31322 flow [2021-03-25 15:46:54,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 476.2307692307692) internal successors, (6191), 13 states have internal predecessors, (6191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:54,893 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:46:54,893 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:46:54,893 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-25 15:46:54,894 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-03-25 15:46:54,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:46:54,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1648932281, now seen corresponding path program 2 times [2021-03-25 15:46:54,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:46:54,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428486340] [2021-03-25 15:46:54,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:46:54,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:46:54,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:54,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:46:54,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:54,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:46:54,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:54,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:46:54,982 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:46:54,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:46:54,997 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-25 15:46:54,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 15:46:55,017 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-03-25 15:46:55,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 15:46:55,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:55,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:46:55,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:55,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:46:55,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:55,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:46:55,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:55,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-25 15:46:55,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:46:55,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:46:55,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:46:55,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428486340] [2021-03-25 15:46:55,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:46:55,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:46:55,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331840711] [2021-03-25 15:46:55,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:46:55,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:46:55,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:46:55,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:46:55,134 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 1121 [2021-03-25 15:46:55,136 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 1438 transitions, 31322 flow. Second operand has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:46:55,136 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:46:55,136 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 1121 [2021-03-25 15:46:55,136 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:46:55,707 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2021-03-25 15:47:09,324 INFO L129 PetriNetUnfolder]: 12616/26928 cut-off events. [2021-03-25 15:47:09,325 INFO L130 PetriNetUnfolder]: For 246920/247061 co-relation queries the response was YES. [2021-03-25 15:47:09,593 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131962 conditions, 26928 events. 12616/26928 cut-off events. For 246920/247061 co-relation queries the response was YES. Maximal size of possible extension queue 577. Compared 227071 event pairs, 3042 based on Foata normal form. 35/26202 useless extension candidates. Maximal degree in co-relation 128889. Up to 18529 conditions per place. [2021-03-25 15:47:09,680 INFO L132 encePairwiseOnDemand]: 1025/1121 looper letters, 1180 selfloop transitions, 712 changer transitions 0/1941 dead transitions. [2021-03-25 15:47:09,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 1941 transitions, 38708 flow [2021-03-25 15:47:09,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-25 15:47:09,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-25 15:47:09,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 12901 transitions. [2021-03-25 15:47:09,686 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4603389830508475 [2021-03-25 15:47:09,686 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 12901 transitions. [2021-03-25 15:47:09,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 12901 transitions. [2021-03-25 15:47:09,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:47:09,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 12901 transitions. [2021-03-25 15:47:09,694 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 516.04) internal successors, (12901), 25 states have internal predecessors, (12901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:47:09,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 1121.0) internal successors, (29146), 26 states have internal predecessors, (29146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:47:09,709 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 1121.0) internal successors, (29146), 26 states have internal predecessors, (29146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:47:09,709 INFO L185 Difference]: Start difference. First operand has 392 places, 1438 transitions, 31322 flow. Second operand 25 states and 12901 transitions. [2021-03-25 15:47:09,709 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 1941 transitions, 38708 flow [2021-03-25 15:47:11,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 1941 transitions, 38563 flow, removed 55 selfloop flow, removed 4 redundant places. [2021-03-25 15:47:11,280 INFO L241 Difference]: Finished difference. Result has 418 places, 1482 transitions, 33615 flow [2021-03-25 15:47:11,280 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1121, PETRI_DIFFERENCE_MINUEND_FLOW=31178, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=672, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=751, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=33615, PETRI_PLACES=418, PETRI_TRANSITIONS=1482} [2021-03-25 15:47:11,281 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 163 predicate places. [2021-03-25 15:47:11,281 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:47:11,281 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 418 places, 1482 transitions, 33615 flow [2021-03-25 15:47:11,281 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 418 places, 1482 transitions, 33615 flow [2021-03-25 15:47:11,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 418 places, 1482 transitions, 33615 flow [2021-03-25 15:47:12,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][765], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), 631#true, Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1182#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:47:12,894 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-03-25 15:47:12,895 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:47:12,895 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:47:12,895 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:47:12,916 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1538] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.offset_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.offset_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.offset_1768|) (= (store |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_$Pointer$.base_1769| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| (select (select |v_#memory_$Pointer$.base_1768| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|))) |v_#memory_$Pointer$.base_1768|) (= (store |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80| (store (select |v_#memory_int_1485| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1484|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1769|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_80|, #memory_int=|v_#memory_int_1485|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_80|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1769|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_1768|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_79|, #memory_int=|v_#memory_int_1484|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_79|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1768|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][504], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1041#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1043#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1045#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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)))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (or (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), 144#L1036true, Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1182#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 484#true, Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 751#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 496#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:47:12,916 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-03-25 15:47:12,916 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:47:12,916 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:47:12,916 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:47:13,515 INFO L129 PetriNetUnfolder]: 2585/11429 cut-off events. [2021-03-25 15:47:13,515 INFO L130 PetriNetUnfolder]: For 118016/118717 co-relation queries the response was YES. [2021-03-25 15:47:13,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48809 conditions, 11429 events. 2585/11429 cut-off events. For 118016/118717 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 121023 event pairs, 10 based on Foata normal form. 202/11029 useless extension candidates. Maximal degree in co-relation 47687. Up to 1634 conditions per place. [2021-03-25 15:47:13,689 INFO L142 LiptonReduction]: Number of co-enabled transitions 17228 [2021-03-25 15:48:01,537 INFO L154 LiptonReduction]: Checked pairs total: 352348 [2021-03-25 15:48:01,537 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 15:48:01,537 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 50256 [2021-03-25 15:48:01,538 INFO L480 AbstractCegarLoop]: Abstraction has has 418 places, 1482 transitions, 33621 flow [2021-03-25 15:48:01,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:48:01,538 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:48:01,539 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:48:01,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-25 15:48:01,539 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-03-25 15:48:01,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:48:01,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1919258040, now seen corresponding path program 1 times [2021-03-25 15:48:01,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:48:01,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325474825] [2021-03-25 15:48:01,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:48:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:48:01,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:48:01,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:48:01,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:48:01,613 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:48:01,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:48:01,632 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-25 15:48:01,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 15:48:01,653 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-03-25 15:48:01,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 15:48:01,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:48:01,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:48:01,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:48:01,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-25 15:48:01,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:48:01,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:48:01,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:48:01,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325474825] [2021-03-25 15:48:01,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:48:01,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:48:01,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810049306] [2021-03-25 15:48:01,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:48:01,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:48:01,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:48:01,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:48:01,755 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 1127 [2021-03-25 15:48:01,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 1482 transitions, 33621 flow. Second operand has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:48:01,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:48:01,757 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 1127 [2021-03-25 15:48:01,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:48:16,611 INFO L129 PetriNetUnfolder]: 12938/27575 cut-off events. [2021-03-25 15:48:16,611 INFO L130 PetriNetUnfolder]: For 285129/285280 co-relation queries the response was YES. [2021-03-25 15:48:17,214 INFO L84 FinitePrefix]: Finished finitePrefix Result has 138834 conditions, 27575 events. 12938/27575 cut-off events. For 285129/285280 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 233739 event pairs, 3004 based on Foata normal form. 37/26843 useless extension candidates. Maximal degree in co-relation 135623. Up to 17315 conditions per place. [2021-03-25 15:48:17,311 INFO L132 encePairwiseOnDemand]: 1020/1127 looper letters, 1092 selfloop transitions, 811 changer transitions 0/1952 dead transitions. [2021-03-25 15:48:17,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 1952 transitions, 40925 flow [2021-03-25 15:48:17,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-25 15:48:17,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-25 15:48:17,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 12864 transitions. [2021-03-25 15:48:17,318 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.45657497781721385 [2021-03-25 15:48:17,318 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 12864 transitions. [2021-03-25 15:48:17,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 12864 transitions. [2021-03-25 15:48:17,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:48:17,319 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 12864 transitions. [2021-03-25 15:48:17,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 514.56) internal successors, (12864), 25 states have internal predecessors, (12864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:48:17,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 1127.0) internal successors, (29302), 26 states have internal predecessors, (29302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:48:17,338 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 1127.0) internal successors, (29302), 26 states have internal predecessors, (29302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:48:17,339 INFO L185 Difference]: Start difference. First operand has 418 places, 1482 transitions, 33621 flow. Second operand 25 states and 12864 transitions. [2021-03-25 15:48:17,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 1952 transitions, 40925 flow [2021-03-25 15:48:19,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 426 places, 1952 transitions, 39766 flow, removed 118 selfloop flow, removed 16 redundant places. [2021-03-25 15:48:19,264 INFO L241 Difference]: Finished difference. Result has 429 places, 1513 transitions, 34948 flow [2021-03-25 15:48:19,265 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1127, PETRI_DIFFERENCE_MINUEND_FLOW=32462, PETRI_DIFFERENCE_MINUEND_PLACES=402, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=790, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=34948, PETRI_PLACES=429, PETRI_TRANSITIONS=1513} [2021-03-25 15:48:19,265 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 174 predicate places. [2021-03-25 15:48:19,265 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:48:19,266 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 429 places, 1513 transitions, 34948 flow [2021-03-25 15:48:19,266 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 429 places, 1513 transitions, 34948 flow [2021-03-25 15:48:19,280 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 429 places, 1513 transitions, 34948 flow [2021-03-25 15:48:20,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][7], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1332#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1288#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)), Black: 1326#(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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 144#L1036true, Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |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: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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))), 1182#true, Black: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 751#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 1279#true]) [2021-03-25 15:48:20,175 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-03-25 15:48:20,176 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:48:20,176 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-25 15:48:20,176 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:48:20,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][7], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1332#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1288#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)), Black: 1326#(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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1182#true, Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, 203#L1037true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 751#true, 496#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 1279#true]) [2021-03-25 15:48:20,192 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-03-25 15:48:20,192 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:48:20,192 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-03-25 15:48:20,192 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 15:48:20,547 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1667] L1060-3-->L1061: Formula: (and (= (store |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.offset_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567| 4))) |v_#memory_$Pointer$.offset_3082|) (= |v_#memory_$Pointer$.base_3082| (store |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_$Pointer$.base_3083| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|))) (= (store |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625| (store (select |v_#memory_int_2787| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625| (select (select |v_#memory_int_2786| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|))) |v_#memory_int_2786|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_567|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3083|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_625|, #memory_int=|v_#memory_int_2787|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_567|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_625|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3083|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_566|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_508|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3082|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_624|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_566|, #memory_int=|v_#memory_int_2786|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_508|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_624|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3082|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~mem43.base, ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, ULTIMATE.start_fifo_pop_#t~mem42.base, ULTIMATE.start_fifo_pop_#t~mem43.offset, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, ULTIMATE.start_fifo_pop_#t~mem42.offset, #memory_$Pointer$.offset][693], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), 28#L1061true, Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1332#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1288#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)), Black: 1326#(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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1182#true, Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 203#L1037true, Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 751#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1279#true, Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)))]) [2021-03-25 15:48:20,547 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-03-25 15:48:20,547 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-03-25 15:48:20,547 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:48:20,547 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-25 15:48:20,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][7], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1332#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1288#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)), Black: 1326#(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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1182#true, Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 212#L1004true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 751#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 1279#true]) [2021-03-25 15:48:20,567 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-03-25 15:48:20,567 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:48:20,567 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-03-25 15:48:20,567 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-03-25 15:48:20,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1326] L1053-2-->L1054: Formula: (and (= (store |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.base_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|)) |v_#memory_$Pointer$.base_679|) (= (store |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_int_537| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 (select (select |v_#memory_int_536| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83))) |v_#memory_int_536|) (= |v_#memory_$Pointer$.offset_679| (store |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83 (store (select |v_#memory_$Pointer$.offset_680| v_ULTIMATE.start_fifo_drop_head_~self.base_83) v_ULTIMATE.start_fifo_drop_head_~self.offset_83 |v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|)))) InVars {ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_56|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_680|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_56|, #memory_int=|v_#memory_int_537|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_680|} OutVars{ULTIMATE.start_fifo_drop_head_#t~mem39.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.base_55|, ULTIMATE.start_fifo_drop_head_#t~mem38.base=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.base_45|, ULTIMATE.start_fifo_drop_head_~self.offset=v_ULTIMATE.start_fifo_drop_head_~self.offset_83, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_679|, ULTIMATE.start_fifo_drop_head_#t~mem39.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem39.offset_55|, #memory_int=|v_#memory_int_536|, ULTIMATE.start_fifo_drop_head_#t~mem38.offset=|v_ULTIMATE.start_fifo_drop_head_#t~mem38.offset_45|, ULTIMATE.start_fifo_drop_head_~self.base=v_ULTIMATE.start_fifo_drop_head_~self.base_83, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_679|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_drop_head_#t~mem39.base, ULTIMATE.start_fifo_drop_head_#t~mem38.base, #memory_$Pointer$.base, ULTIMATE.start_fifo_drop_head_#t~mem39.offset, #memory_int, ULTIMATE.start_fifo_drop_head_#t~mem38.offset, #memory_$Pointer$.offset][7], [Black: 507#(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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 515#(<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))), Black: 770#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 774#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 776#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 778#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_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) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 531#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 780#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 782#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.base|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1027#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1029#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1033#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1035#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) 12) |ULTIMATE.start_fifo_front_#in~self.offset|))), Black: 1021#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1055#true, Black: 535#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 537#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0)), Black: 541#(and (= |ULTIMATE.start_fifo_empty_#in~self.offset| 0) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (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)))) (or (not (= |ULTIMATE.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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) 4)))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1332#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1288#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)), Black: 1326#(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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 819#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 563#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 567#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (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_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), Black: 569#(and (<= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem60.base|) |ULTIMATE.start_fifo_front_#t~mem60.offset|) 4) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (<= (select (select |#memory_$Pointer$.offset| (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)) 4) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) 4) (<= |ULTIMATE.start_fifo_front_#t~mem62.offset| 4) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (<= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) 4)), 574#true, Black: 1080#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1065#(and (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|))) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1066#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1082#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1092#true, Black: 856#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 860#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 864#true, Black: 609#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 578#(= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0), Black: 595#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.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: 611#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 613#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 599#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 615#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 601#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.offset|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0) (= |ULTIMATE.start_fifo_empty_#t~mem8.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) |ULTIMATE.start_fifo_empty_#t~mem10.base|)), Black: 1125#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 617#(and (or (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12))) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) 12) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|)))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 0))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (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)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (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$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 12))) |ULTIMATE.start_fifo_front_#t~short57|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (or (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem9.base|) (+ |ULTIMATE.start_fifo_empty_#t~mem9.offset| 12)))) (or (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 0) (<= (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#t~mem8.base|) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (or (<= (+ |ULTIMATE.start_fifo_empty_#t~mem10.offset| 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)) (not (= |ULTIMATE.start_fifo_empty_#t~mem10.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset)) 12)))) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1102#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 589#(and (<= |ULTIMATE.start_fifo_front_#t~ret59| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret59| 256))) (< 0 (+ (div |ULTIMATE.start_fifo_front_#t~ret59| 256) 1))), Black: 1103#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 631#true, 1144#true, Black: 897#(and (= |ULTIMATE.start_main_~#q~1.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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (or (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 889#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 893#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 895#(and (or (= pusherThread1of1ForFork0_fifo_node_init_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~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)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= pusherThread1of1ForFork0_fifo_node_init_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 903#true, Black: 643#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 645#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 647#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 649#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 634#(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|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|)), Black: 651#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (= 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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 653#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.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|)) (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| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 662#true, 409#L1054true, Black: 1169#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1173#(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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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: 1177#(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)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 917#(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 (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1182#true, Black: 919#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 921#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |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: 923#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.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))), Black: 679#(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))), Black: 683#(and (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) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 947#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~self.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| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 949#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_fifo_front_#in~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|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 953#true, Black: 1206#(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: 1210#(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_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: 1212#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (<= (+ |#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)) (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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1214#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#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)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.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) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1220#true, Black: 963#(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_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 967#(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_main_~#q~1.offset| 0) (= 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 969#(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))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= ULTIMATE.start_fifo_empty_~self.offset 0) (= (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|) (= (select (select |#memory_$Pointer$.base| 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| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 975#true, Black: 713#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 462#(and (= ULTIMATE.start_fifo_node_init_~self.offset 0) (not (= |ULTIMATE.start_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_init_~self.base)) (not (= ULTIMATE.start_fifo_node_init_~self.base ULTIMATE.start_fifo_init_~self.base)) (<= 1 |ULTIMATE.start_fifo_empty_#res|) (= |ULTIMATE.start_fifo_node_init_#in~self.offset| 0) (<= |ULTIMATE.start_fifo_empty_#res| 1)), Black: 717#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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 (select (store |#memory_$Pointer$.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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (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_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 723#true, 481#(= ULTIMATE.start_main_~i~1 0), 490#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 740#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 992#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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_#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) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 994#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 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$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 746#(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_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| 0)) (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)) (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (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_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |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) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1000#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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) (not (= (select (select |#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 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 484#true, Black: 985#(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|) (= ULTIMATE.start_fifo_empty_~self.offset 0))), 751#true, Black: 986#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 496#true, Black: 1002#(and (or (and (= ULTIMATE.start_fifo_front_~self.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) 4) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (= |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))) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) 4) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|)) (or (and (or (and (= |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))))) (= ULTIMATE.start_fifo_empty_~self.offset 0)) (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))) (= (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_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)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |ULTIMATE.start_fifo_front_#in~self.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1253#(and (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1269#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |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)) (= (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |pusherThread1of1ForFork0_#in~q_.offset| 0)), Black: 1257#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1259#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) 4)) 12))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (= |pusherThread1of1ForFork0_#in~q_.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) 4)) 12) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 0) (= |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)) (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| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 498#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1230#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1231#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 503#(and (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_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 505#(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)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), 1279#true]) [2021-03-25 15:48:20,567 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2021-03-25 15:48:20,567 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-25 15:48:20,568 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-25 15:48:20,568 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is cut-off event [2021-03-25 15:48:21,234 INFO L129 PetriNetUnfolder]: 2679/11679 cut-off events. [2021-03-25 15:48:21,234 INFO L130 PetriNetUnfolder]: For 126620/127464 co-relation queries the response was YES. [2021-03-25 15:48:21,330 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51366 conditions, 11679 events. 2679/11679 cut-off events. For 126620/127464 co-relation queries the response was YES. Maximal size of possible extension queue 394. Compared 124581 event pairs, 8 based on Foata normal form. 246/11310 useless extension candidates. Maximal degree in co-relation 50216. Up to 1777 conditions per place. [2021-03-25 15:48:21,614 INFO L142 LiptonReduction]: Number of co-enabled transitions 17568 [2021-03-25 15:49:28,817 INFO L154 LiptonReduction]: Checked pairs total: 484814 [2021-03-25 15:49:28,817 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 15:49:28,817 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 69552 [2021-03-25 15:49:28,818 INFO L480 AbstractCegarLoop]: Abstraction has has 429 places, 1513 transitions, 34949 flow [2021-03-25 15:49:28,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:49:28,819 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:49:28,819 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:49:28,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-25 15:49:28,819 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-03-25 15:49:28,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:49:28,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1829682193, now seen corresponding path program 3 times [2021-03-25 15:49:28,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:49:28,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669890679] [2021-03-25 15:49:28,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:49:28,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:49:28,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:28,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 15:49:28,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:28,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:49:28,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:28,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 15:49:28,900 INFO L142 QuantifierPusher]: treesize reduction 10, result has 79.2 percent of original size [2021-03-25 15:49:28,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 15:49:28,917 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-25 15:49:28,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 15:49:28,937 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-03-25 15:49:28,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 15:49:28,955 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-03-25 15:49:28,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 15:49:28,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:28,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 15:49:28,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:28,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:49:29,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:29,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-25 15:49:29,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:49:29,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:49:29,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:49:29,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669890679] [2021-03-25 15:49:29,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:49:29,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 15:49:29,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824077021] [2021-03-25 15:49:29,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 15:49:29,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:49:29,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 15:49:29,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-03-25 15:49:29,051 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 1137 [2021-03-25 15:49:29,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 1513 transitions, 34949 flow. Second operand has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:49:29,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:49:29,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 1137 [2021-03-25 15:49:29,053 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:49:46,167 INFO L129 PetriNetUnfolder]: 13122/27953 cut-off events. [2021-03-25 15:49:46,168 INFO L130 PetriNetUnfolder]: For 297013/297161 co-relation queries the response was YES. [2021-03-25 15:49:46,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 143608 conditions, 27953 events. 13122/27953 cut-off events. For 297013/297161 co-relation queries the response was YES. Maximal size of possible extension queue 609. Compared 237756 event pairs, 3234 based on Foata normal form. 37/27222 useless extension candidates. Maximal degree in co-relation 140243. Up to 18953 conditions per place. [2021-03-25 15:49:46,858 INFO L132 encePairwiseOnDemand]: 1035/1137 looper letters, 1201 selfloop transitions, 737 changer transitions 0/1987 dead transitions. [2021-03-25 15:49:46,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 1987 transitions, 42090 flow [2021-03-25 15:49:46,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-25 15:49:46,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-03-25 15:49:46,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 12409 transitions. [2021-03-25 15:49:46,867 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.454742011140428 [2021-03-25 15:49:46,868 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 12409 transitions. [2021-03-25 15:49:46,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 12409 transitions. [2021-03-25 15:49:46,870 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:49:46,870 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 12409 transitions. [2021-03-25 15:49:46,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 517.0416666666666) internal successors, (12409), 24 states have internal predecessors, (12409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:49:46,888 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 1137.0) internal successors, (28425), 25 states have internal predecessors, (28425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:49:46,890 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 1137.0) internal successors, (28425), 25 states have internal predecessors, (28425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:49:46,890 INFO L185 Difference]: Start difference. First operand has 429 places, 1513 transitions, 34949 flow. Second operand 24 states and 12409 transitions. [2021-03-25 15:49:46,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 1987 transitions, 42090 flow [2021-03-25 15:49:49,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 435 places, 1987 transitions, 40926 flow, removed 211 selfloop flow, removed 17 redundant places. [2021-03-25 15:49:49,048 INFO L241 Difference]: Finished difference. Result has 437 places, 1543 transitions, 35987 flow [2021-03-25 15:49:49,049 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1137, PETRI_DIFFERENCE_MINUEND_FLOW=33835, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=711, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=790, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=35987, PETRI_PLACES=437, PETRI_TRANSITIONS=1543} [2021-03-25 15:49:49,049 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 182 predicate places. [2021-03-25 15:49:49,049 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:49:49,049 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 437 places, 1543 transitions, 35987 flow [2021-03-25 15:49:49,049 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 437 places, 1543 transitions, 35987 flow [2021-03-25 15:49:49,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 437 places, 1543 transitions, 35987 flow [2021-03-25 15:49:51,194 INFO L129 PetriNetUnfolder]: 2805/12042 cut-off events. [2021-03-25 15:49:51,194 INFO L130 PetriNetUnfolder]: For 132255/133016 co-relation queries the response was YES. [2021-03-25 15:49:51,318 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54084 conditions, 12042 events. 2805/12042 cut-off events. For 132255/133016 co-relation queries the response was YES. Maximal size of possible extension queue 402. Compared 128480 event pairs, 7 based on Foata normal form. 240/11673 useless extension candidates. Maximal degree in co-relation 52738. Up to 1864 conditions per place. [2021-03-25 15:49:51,438 INFO L142 LiptonReduction]: Number of co-enabled transitions 17776 [2021-03-25 15:51:06,299 INFO L154 LiptonReduction]: Checked pairs total: 494864 [2021-03-25 15:51:06,300 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 15:51:06,300 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 77251 [2021-03-25 15:51:06,300 INFO L480 AbstractCegarLoop]: Abstraction has has 437 places, 1543 transitions, 35987 flow [2021-03-25 15:51:06,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.25) internal successors, (5859), 12 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:51:06,301 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 15:51:06,301 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 15:51:06,302 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-25 15:51:06,302 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-03-25 15:51:06,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 15:51:06,302 INFO L82 PathProgramCache]: Analyzing trace with hash -338360247, now seen corresponding path program 1 times [2021-03-25 15:51:06,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 15:51:06,302 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118544458] [2021-03-25 15:51:06,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 15:51:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 15:51:06,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 15:51:06,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 15:51:06,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 15:51:06,401 INFO L142 QuantifierPusher]: treesize reduction 10, result has 82.8 percent of original size [2021-03-25 15:51:06,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 15:51:06,420 INFO L142 QuantifierPusher]: treesize reduction 10, result has 84.4 percent of original size [2021-03-25 15:51:06,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-25 15:51:06,446 INFO L142 QuantifierPusher]: treesize reduction 10, result has 82.5 percent of original size [2021-03-25 15:51:06,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 15:51:06,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 15:51:06,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:51:06,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 15:51:06,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:51:06,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 15:51:06,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 15:51:06,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 15:51:06,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 15:51:06,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118544458] [2021-03-25 15:51:06,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 15:51:06,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-25 15:51:06,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709434305] [2021-03-25 15:51:06,560 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 15:51:06,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 15:51:06,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 15:51:06,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-25 15:51:06,568 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 485 out of 1146 [2021-03-25 15:51:06,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 1543 transitions, 35987 flow. Second operand has 13 states, 13 states have (on average 486.15384615384613) internal successors, (6320), 13 states have internal predecessors, (6320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:51:06,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 15:51:06,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 485 of 1146 [2021-03-25 15:51:06,571 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 15:51:07,597 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-03-25 15:51:24,872 INFO L129 PetriNetUnfolder]: 14607/30945 cut-off events. [2021-03-25 15:51:24,872 INFO L130 PetriNetUnfolder]: For 331524/331710 co-relation queries the response was YES. [2021-03-25 15:51:25,257 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155507 conditions, 30945 events. 14607/30945 cut-off events. For 331524/331710 co-relation queries the response was YES. Maximal size of possible extension queue 672. Compared 268848 event pairs, 3168 based on Foata normal form. 87/30065 useless extension candidates. Maximal degree in co-relation 152222. Up to 20029 conditions per place. [2021-03-25 15:51:25,363 INFO L132 encePairwiseOnDemand]: 1077/1146 looper letters, 1288 selfloop transitions, 724 changer transitions 0/2061 dead transitions. [2021-03-25 15:51:25,363 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 2061 transitions, 43756 flow [2021-03-25 15:51:25,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-25 15:51:25,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-25 15:51:25,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 12857 transitions. [2021-03-25 15:51:25,371 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.448760907504363 [2021-03-25 15:51:25,371 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 12857 transitions. [2021-03-25 15:51:25,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 12857 transitions. [2021-03-25 15:51:25,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 15:51:25,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 12857 transitions. [2021-03-25 15:51:25,379 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 514.28) internal successors, (12857), 25 states have internal predecessors, (12857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:51:25,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 1146.0) internal successors, (29796), 26 states have internal predecessors, (29796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:51:25,392 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 1146.0) internal successors, (29796), 26 states have internal predecessors, (29796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 15:51:25,392 INFO L185 Difference]: Start difference. First operand has 437 places, 1543 transitions, 35987 flow. Second operand 25 states and 12857 transitions. [2021-03-25 15:51:25,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 2061 transitions, 43756 flow [2021-03-25 15:51:27,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 2061 transitions, 42931 flow, removed 131 selfloop flow, removed 13 redundant places. [2021-03-25 15:51:27,780 INFO L241 Difference]: Finished difference. Result has 453 places, 1607 transitions, 37720 flow [2021-03-25 15:51:27,781 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1146, PETRI_DIFFERENCE_MINUEND_FLOW=35162, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=680, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=855, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=37720, PETRI_PLACES=453, PETRI_TRANSITIONS=1607} [2021-03-25 15:51:27,781 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 198 predicate places. [2021-03-25 15:51:27,781 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 15:51:27,781 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 453 places, 1607 transitions, 37720 flow [2021-03-25 15:51:27,782 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 453 places, 1607 transitions, 37720 flow [2021-03-25 15:51:27,797 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 453 places, 1607 transitions, 37720 flow [2021-03-25 15:51:30,096 INFO L129 PetriNetUnfolder]: 2849/11727 cut-off events. [2021-03-25 15:51:30,096 INFO L130 PetriNetUnfolder]: For 139872/140565 co-relation queries the response was YES. [2021-03-25 15:51:30,197 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55142 conditions, 11727 events. 2849/11727 cut-off events. For 139872/140565 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 125530 event pairs, 11 based on Foata normal form. 253/11411 useless extension candidates. Maximal degree in co-relation 54343. Up to 1919 conditions per place. [2021-03-25 15:51:30,314 INFO L142 LiptonReduction]: Number of co-enabled transitions 18910 Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown