/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-RepeatedSemanticLbeWithPredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-26 01:25:47,667 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 01:25:47,670 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 01:25:47,709 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 01:25:47,710 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 01:25:47,713 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 01:25:47,715 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 01:25:47,721 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 01:25:47,723 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 01:25:47,727 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 01:25:47,728 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 01:25:47,730 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 01:25:47,730 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 01:25:47,732 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 01:25:47,733 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 01:25:47,735 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 01:25:47,737 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 01:25:47,738 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 01:25:47,741 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 01:25:47,749 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 01:25:47,750 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 01:25:47,752 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 01:25:47,753 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 01:25:47,755 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 01:25:47,761 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 01:25:47,761 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 01:25:47,761 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 01:25:47,763 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 01:25:47,764 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 01:25:47,765 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 01:25:47,765 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 01:25:47,766 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 01:25:47,767 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 01:25:47,768 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 01:25:47,769 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 01:25:47,769 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 01:25:47,769 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 01:25:47,770 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 01:25:47,770 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 01:25:47,771 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 01:25:47,771 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 01:25:47,772 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-RepeatedSemanticLbeWithPredicates.epf [2021-03-26 01:25:47,807 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 01:25:47,808 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 01:25:47,811 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 01:25:47,811 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 01:25:47,812 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 01:25:47,812 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 01:25:47,812 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 01:25:47,812 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 01:25:47,812 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 01:25:47,813 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 01:25:47,813 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 01:25:47,814 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 01:25:47,815 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 01:25:47,815 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 01:25:47,815 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 01:25:47,815 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 01:25:47,815 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 01:25:47,816 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 01:25:47,816 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 01:25:47,816 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 01:25:47,816 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 01:25:47,816 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 01:25:47,817 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES [2021-03-26 01:25:47,817 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 01:25:47,817 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 01:25:47,817 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-26 01:25:48,168 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 01:25:48,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 01:25:48,202 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 01:25:48,203 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-26 01:25:48,203 INFO L275 PluginConnector]: CDTParser initialized [2021-03-26 01:25:48,204 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2021-03-26 01:25:48,271 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c03f0f71b/a784c1a8528d4e17a250a578ef22a5df/FLAGc02c88d98 [2021-03-26 01:25:48,910 INFO L306 CDTParser]: Found 1 translation units. [2021-03-26 01:25:48,910 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2021-03-26 01:25:48,931 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c03f0f71b/a784c1a8528d4e17a250a578ef22a5df/FLAGc02c88d98 [2021-03-26 01:25:49,267 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c03f0f71b/a784c1a8528d4e17a250a578ef22a5df [2021-03-26 01:25:49,270 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 01:25:49,272 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-26 01:25:49,275 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-26 01:25:49,275 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-26 01:25:49,278 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-26 01:25:49,279 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:49,280 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b08946e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49, skipping insertion in model container [2021-03-26 01:25:49,280 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:49,286 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-26 01:25:49,339 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-26 01:25:49,454 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-26 01:25:49,750 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_1w1r.i[47275,47288] [2021-03-26 01:25:49,755 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_1w1r.i[47463,47476] [2021-03-26 01:25:49,768 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_1w1r.i[48230,48243] [2021-03-26 01:25:49,769 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_1w1r.i[48344,48357] [2021-03-26 01:25:49,773 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_1w1r.i[48781,48794] [2021-03-26 01:25:49,774 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_1w1r.i[48837,48850] [2021-03-26 01:25:49,779 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_1w1r.i[49349,49362] [2021-03-26 01:25:49,780 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_1w1r.i[49408,49421] [2021-03-26 01:25:49,781 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_1w1r.i[49487,49500] [2021-03-26 01:25:49,782 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-26 01:25:49,789 INFO L203 MainTranslator]: Completed pre-run [2021-03-26 01:25:49,813 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-26 01:25:49,834 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_1w1r.i[47275,47288] [2021-03-26 01:25:49,836 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_1w1r.i[47463,47476] [2021-03-26 01:25:49,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_1w1r.i[48230,48243] [2021-03-26 01:25:49,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_1w1r.i[48344,48357] [2021-03-26 01:25:49,845 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_1w1r.i[48781,48794] [2021-03-26 01:25:49,845 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_1w1r.i[48837,48850] [2021-03-26 01:25:49,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_1w1r.i[49349,49362] [2021-03-26 01:25:49,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_1w1r.i[49408,49421] [2021-03-26 01:25:49,851 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_1w1r.i[49487,49500] [2021-03-26 01:25:49,852 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-26 01:25:49,960 INFO L208 MainTranslator]: Completed translation [2021-03-26 01:25:49,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49 WrapperNode [2021-03-26 01:25:49,961 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-26 01:25:49,962 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 01:25:49,962 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 01:25:49,962 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 01:25:49,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:49,986 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,019 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 01:25:50,019 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 01:25:50,019 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 01:25:50,020 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 01:25:50,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,027 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,033 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,034 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,051 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,055 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,059 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (1/1) ... [2021-03-26 01:25:50,064 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 01:25:50,065 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 01:25:50,065 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 01:25:50,065 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 01:25:50,066 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (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-26 01:25:50,150 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-03-26 01:25:50,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-03-26 01:25:50,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-26 01:25:50,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-03-26 01:25:50,151 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-26 01:25:50,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-26 01:25:50,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-26 01:25:50,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-26 01:25:50,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-26 01:25:50,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-26 01:25:50,152 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 01:25:50,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 01:25:50,154 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-26 01:25:51,034 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 01:25:51,035 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-03-26 01:25:51,037 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 01:25:51 BoogieIcfgContainer [2021-03-26 01:25:51,038 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 01:25:51,039 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 01:25:51,040 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 01:25:51,042 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 01:25:51,042 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.03 01:25:49" (1/3) ... [2021-03-26 01:25:51,043 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6501e984 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 01:25:51, skipping insertion in model container [2021-03-26 01:25:51,043 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 01:25:49" (2/3) ... [2021-03-26 01:25:51,044 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6501e984 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 01:25:51, skipping insertion in model container [2021-03-26 01:25:51,045 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 01:25:51" (3/3) ... [2021-03-26 01:25:51,047 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo_1w1r.i [2021-03-26 01:25:51,054 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 01:25:51,059 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-03-26 01:25:51,060 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 01:25:51,100 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,100 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,100 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,100 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,101 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,102 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,103 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,104 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,105 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,106 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,107 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,108 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,109 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,110 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,111 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,112 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,113 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,114 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,115 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,116 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,117 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,118 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,119 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,120 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,121 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,122 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,123 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,124 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,125 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,126 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,127 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,128 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,129 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,130 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 01:25:51,149 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-26 01:25:51,165 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-03-26 01:25:51,183 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 01:25:51,183 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 01:25:51,183 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 01:25:51,183 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 01:25:51,183 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 01:25:51,183 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 01:25:51,184 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 01:25:51,184 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 01:25:51,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 426 places, 454 transitions, 916 flow [2021-03-26 01:25:51,353 INFO L129 PetriNetUnfolder]: 32/453 cut-off events. [2021-03-26 01:25:51,353 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:25:51,378 INFO L84 FinitePrefix]: Finished finitePrefix Result has 458 conditions, 453 events. 32/453 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1084 event pairs, 0 based on Foata normal form. 0/410 useless extension candidates. Maximal degree in co-relation 316. Up to 3 conditions per place. [2021-03-26 01:25:51,378 INFO L82 GeneralOperation]: Start removeDead. Operand has 426 places, 454 transitions, 916 flow [2021-03-26 01:25:51,391 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 409 places, 436 transitions, 878 flow [2021-03-26 01:25:51,393 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:25:51,404 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-26 01:25:51,408 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-26 01:25:51,411 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 409 places, 436 transitions, 878 flow [2021-03-26 01:25:51,487 INFO L129 PetriNetUnfolder]: 31/436 cut-off events. [2021-03-26 01:25:51,487 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:25:51,491 INFO L84 FinitePrefix]: Finished finitePrefix Result has 441 conditions, 436 events. 31/436 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 983 event pairs, 0 based on Foata normal form. 0/395 useless extension candidates. Maximal degree in co-relation 316. Up to 3 conditions per place. [2021-03-26 01:25:51,508 INFO L142 LiptonReduction]: Number of co-enabled transitions 30326 [2021-03-26 01:26:12,571 INFO L154 LiptonReduction]: Checked pairs total: 67441 [2021-03-26 01:26:12,571 INFO L156 LiptonReduction]: Total number of compositions: 262 [2021-03-26 01:26:12,574 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 21182 [2021-03-26 01:26:12,597 INFO L129 PetriNetUnfolder]: 1/13 cut-off events. [2021-03-26 01:26:12,597 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 01:26:12,597 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:12,598 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:12,598 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-26 01:26:12,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:12,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1442250592, now seen corresponding path program 1 times [2021-03-26 01:26:12,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:12,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083615917] [2021-03-26 01:26:12,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:12,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:12,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:12,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:12,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:12,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:12,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:12,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:12,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:26:13,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:13,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-26 01:26:13,032 INFO L142 QuantifierPusher]: treesize reduction 16, result has 85.3 percent of original size [2021-03-26 01:26:13,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 93 [2021-03-26 01:26:13,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:13,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 01:26:13,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-26 01:26:13,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083615917] [2021-03-26 01:26:13,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:13,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-26 01:26:13,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231051353] [2021-03-26 01:26:13,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 01:26:13,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:13,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 01:26:13,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-03-26 01:26:13,116 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 716 [2021-03-26 01:26:13,124 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 266 transitions, 538 flow. Second operand has 8 states, 8 states have (on average 383.875) internal successors, (3071), 8 states have internal predecessors, (3071), 0 states have call successors, (0), 0 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-26 01:26:13,124 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:13,124 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 716 [2021-03-26 01:26:13,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:14,189 INFO L129 PetriNetUnfolder]: 1588/4504 cut-off events. [2021-03-26 01:26:14,190 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 01:26:14,198 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7286 conditions, 4504 events. 1588/4504 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 32291 event pairs, 98 based on Foata normal form. 94/4334 useless extension candidates. Maximal degree in co-relation 6948. Up to 2712 conditions per place. [2021-03-26 01:26:14,214 INFO L132 encePairwiseOnDemand]: 698/716 looper letters, 133 selfloop transitions, 11 changer transitions 0/278 dead transitions. [2021-03-26 01:26:14,215 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 278 transitions, 850 flow [2021-03-26 01:26:14,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 01:26:14,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 01:26:14,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3600 transitions. [2021-03-26 01:26:14,238 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5586592178770949 [2021-03-26 01:26:14,239 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3600 transitions. [2021-03-26 01:26:14,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3600 transitions. [2021-03-26 01:26:14,243 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:14,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3600 transitions. [2021-03-26 01:26:14,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 400.0) internal successors, (3600), 9 states have internal predecessors, (3600), 0 states have call successors, (0), 0 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-26 01:26:14,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 716.0) internal successors, (7160), 10 states have internal predecessors, (7160), 0 states have call successors, (0), 0 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-26 01:26:14,279 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 716.0) internal successors, (7160), 10 states have internal predecessors, (7160), 0 states have call successors, (0), 0 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-26 01:26:14,281 INFO L185 Difference]: Start difference. First operand has 246 places, 266 transitions, 538 flow. Second operand 9 states and 3600 transitions. [2021-03-26 01:26:14,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 278 transitions, 850 flow [2021-03-26 01:26:14,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 278 transitions, 846 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-26 01:26:14,295 INFO L241 Difference]: Finished difference. Result has 250 places, 259 transitions, 556 flow [2021-03-26 01:26:14,297 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=716, PETRI_DIFFERENCE_MINUEND_FLOW=512, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=556, PETRI_PLACES=250, PETRI_TRANSITIONS=259} [2021-03-26 01:26:14,298 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 4 predicate places. [2021-03-26 01:26:14,298 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:14,298 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 250 places, 259 transitions, 556 flow [2021-03-26 01:26:14,299 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 250 places, 259 transitions, 556 flow [2021-03-26 01:26:14,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 250 places, 259 transitions, 556 flow [2021-03-26 01:26:14,325 INFO L129 PetriNetUnfolder]: 23/322 cut-off events. [2021-03-26 01:26:14,325 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:26:14,327 INFO L84 FinitePrefix]: Finished finitePrefix Result has 347 conditions, 322 events. 23/322 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 901 event pairs, 0 based on Foata normal form. 0/292 useless extension candidates. Maximal degree in co-relation 244. Up to 7 conditions per place. [2021-03-26 01:26:14,333 INFO L142 LiptonReduction]: Number of co-enabled transitions 14532 [2021-03-26 01:26:14,988 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-03-26 01:26:20,290 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-26 01:26:20,595 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-26 01:26:20,911 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-03-26 01:26:21,201 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-03-26 01:26:21,571 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-26 01:26:21,875 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-26 01:26:22,204 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-03-26 01:26:22,581 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-26 01:26:23,510 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-03-26 01:26:23,621 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-03-26 01:26:23,851 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-03-26 01:26:23,963 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-03-26 01:26:24,315 INFO L154 LiptonReduction]: Checked pairs total: 22808 [2021-03-26 01:26:24,316 INFO L156 LiptonReduction]: Total number of compositions: 97 [2021-03-26 01:26:24,316 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10018 [2021-03-26 01:26:24,324 INFO L480 AbstractCegarLoop]: Abstraction has has 165 places, 176 transitions, 386 flow [2021-03-26 01:26:24,326 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 383.875) internal successors, (3071), 8 states have internal predecessors, (3071), 0 states have call successors, (0), 0 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-26 01:26:24,326 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:24,326 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:24,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 01:26:24,326 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-26 01:26:24,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:24,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1759425934, now seen corresponding path program 1 times [2021-03-26 01:26:24,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:24,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628529117] [2021-03-26 01:26:24,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:24,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:24,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:24,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:24,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 01:26:24,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:24,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:24,406 INFO L142 QuantifierPusher]: treesize reduction 19, result has 13.6 percent of original size [2021-03-26 01:26:24,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 01:26:24,410 INFO L142 QuantifierPusher]: treesize reduction 18, result has 62.5 percent of original size [2021-03-26 01:26:24,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:26:24,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:24,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:24,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:24,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:24,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-26 01:26:24,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628529117] [2021-03-26 01:26:24,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:24,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 01:26:24,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191721286] [2021-03-26 01:26:24,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 01:26:24,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:24,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 01:26:24,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-26 01:26:24,429 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 813 [2021-03-26 01:26:24,432 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 176 transitions, 386 flow. Second operand has 6 states, 6 states have (on average 416.3333333333333) internal successors, (2498), 6 states have internal predecessors, (2498), 0 states have call successors, (0), 0 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-26 01:26:24,432 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:24,432 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 813 [2021-03-26 01:26:24,432 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:24,951 INFO L129 PetriNetUnfolder]: 1380/3469 cut-off events. [2021-03-26 01:26:24,952 INFO L130 PetriNetUnfolder]: For 90/104 co-relation queries the response was YES. [2021-03-26 01:26:24,957 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6024 conditions, 3469 events. 1380/3469 cut-off events. For 90/104 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 22991 event pairs, 912 based on Foata normal form. 15/3172 useless extension candidates. Maximal degree in co-relation 6001. Up to 2028 conditions per place. [2021-03-26 01:26:24,971 INFO L132 encePairwiseOnDemand]: 799/813 looper letters, 108 selfloop transitions, 12 changer transitions 1/189 dead transitions. [2021-03-26 01:26:24,971 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 189 transitions, 650 flow [2021-03-26 01:26:24,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 01:26:24,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 01:26:24,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2612 transitions. [2021-03-26 01:26:24,977 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5354653546535465 [2021-03-26 01:26:24,977 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2612 transitions. [2021-03-26 01:26:24,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2612 transitions. [2021-03-26 01:26:24,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:24,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2612 transitions. [2021-03-26 01:26:24,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 435.3333333333333) internal successors, (2612), 6 states have internal predecessors, (2612), 0 states have call successors, (0), 0 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-26 01:26:24,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 813.0) internal successors, (5691), 7 states have internal predecessors, (5691), 0 states have call successors, (0), 0 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-26 01:26:24,994 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 813.0) internal successors, (5691), 7 states have internal predecessors, (5691), 0 states have call successors, (0), 0 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-26 01:26:24,994 INFO L185 Difference]: Start difference. First operand has 165 places, 176 transitions, 386 flow. Second operand 6 states and 2612 transitions. [2021-03-26 01:26:24,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 189 transitions, 650 flow [2021-03-26 01:26:24,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 189 transitions, 637 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-03-26 01:26:25,002 INFO L241 Difference]: Finished difference. Result has 164 places, 172 transitions, 384 flow [2021-03-26 01:26:25,003 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=813, PETRI_DIFFERENCE_MINUEND_FLOW=363, PETRI_DIFFERENCE_MINUEND_PLACES=159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=384, PETRI_PLACES=164, PETRI_TRANSITIONS=172} [2021-03-26 01:26:25,003 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -82 predicate places. [2021-03-26 01:26:25,003 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:25,003 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 164 places, 172 transitions, 384 flow [2021-03-26 01:26:25,004 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 164 places, 172 transitions, 384 flow [2021-03-26 01:26:25,004 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 162 places, 172 transitions, 384 flow [2021-03-26 01:26:25,017 INFO L129 PetriNetUnfolder]: 19/187 cut-off events. [2021-03-26 01:26:25,017 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:26:25,018 INFO L84 FinitePrefix]: Finished finitePrefix Result has 210 conditions, 187 events. 19/187 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 410 event pairs, 0 based on Foata normal form. 0/162 useless extension candidates. Maximal degree in co-relation 173. Up to 7 conditions per place. [2021-03-26 01:26:25,021 INFO L142 LiptonReduction]: Number of co-enabled transitions 7986 [2021-03-26 01:26:26,181 WARN L205 SmtUtils]: Spent 999.00 ms on a formula simplification that was a NOOP. DAG size: 202 [2021-03-26 01:26:27,235 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification that was a NOOP. DAG size: 202 [2021-03-26 01:26:28,298 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification that was a NOOP. DAG size: 201 [2021-03-26 01:26:29,303 WARN L205 SmtUtils]: Spent 1.00 s on a formula simplification that was a NOOP. DAG size: 201 [2021-03-26 01:26:32,453 WARN L205 SmtUtils]: Spent 2.34 s on a formula simplification. DAG size of input: 230 DAG size of output: 217 [2021-03-26 01:26:33,522 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 202 [2021-03-26 01:26:35,314 WARN L205 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 229 DAG size of output: 216 [2021-03-26 01:26:36,123 WARN L205 SmtUtils]: Spent 806.00 ms on a formula simplification that was a NOOP. DAG size: 202 [2021-03-26 01:26:36,492 INFO L154 LiptonReduction]: Checked pairs total: 13577 [2021-03-26 01:26:36,492 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-26 01:26:36,492 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11489 [2021-03-26 01:26:36,496 INFO L480 AbstractCegarLoop]: Abstraction has has 145 places, 155 transitions, 346 flow [2021-03-26 01:26:36,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 416.3333333333333) internal successors, (2498), 6 states have internal predecessors, (2498), 0 states have call successors, (0), 0 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-26 01:26:36,498 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:36,498 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:36,498 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-26 01:26:36,498 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-26 01:26:36,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:36,499 INFO L82 PathProgramCache]: Analyzing trace with hash 665737335, now seen corresponding path program 1 times [2021-03-26 01:26:36,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:36,499 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365189892] [2021-03-26 01:26:36,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:36,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:36,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:36,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:36,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 01:26:36,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:36,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:36,543 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-26 01:26:36,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365189892] [2021-03-26 01:26:36,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:36,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 01:26:36,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802233054] [2021-03-26 01:26:36,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 01:26:36,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:36,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 01:26:36,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 01:26:36,549 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 758 out of 831 [2021-03-26 01:26:36,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 155 transitions, 346 flow. Second operand has 3 states, 3 states have (on average 759.0) internal successors, (2277), 3 states have internal predecessors, (2277), 0 states have call successors, (0), 0 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-26 01:26:36,551 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:36,551 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 758 of 831 [2021-03-26 01:26:36,551 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:36,595 INFO L129 PetriNetUnfolder]: 26/258 cut-off events. [2021-03-26 01:26:36,595 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 01:26:36,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 296 conditions, 258 events. 26/258 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 503 event pairs, 0 based on Foata normal form. 1/225 useless extension candidates. Maximal degree in co-relation 245. Up to 8 conditions per place. [2021-03-26 01:26:36,598 INFO L132 encePairwiseOnDemand]: 828/831 looper letters, 7 selfloop transitions, 2 changer transitions 0/157 dead transitions. [2021-03-26 01:26:36,598 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 157 transitions, 366 flow [2021-03-26 01:26:36,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 01:26:36,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 01:26:36,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2284 transitions. [2021-03-26 01:26:36,602 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9161652627356599 [2021-03-26 01:26:36,602 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2284 transitions. [2021-03-26 01:26:36,603 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2284 transitions. [2021-03-26 01:26:36,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:36,604 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2284 transitions. [2021-03-26 01:26:36,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 761.3333333333334) internal successors, (2284), 3 states have internal predecessors, (2284), 0 states have call successors, (0), 0 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-26 01:26:36,612 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 831.0) internal successors, (3324), 4 states have internal predecessors, (3324), 0 states have call successors, (0), 0 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-26 01:26:36,614 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 831.0) internal successors, (3324), 4 states have internal predecessors, (3324), 0 states have call successors, (0), 0 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-26 01:26:36,614 INFO L185 Difference]: Start difference. First operand has 145 places, 155 transitions, 346 flow. Second operand 3 states and 2284 transitions. [2021-03-26 01:26:36,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 157 transitions, 366 flow [2021-03-26 01:26:36,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 157 transitions, 346 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-26 01:26:36,617 INFO L241 Difference]: Finished difference. Result has 144 places, 155 transitions, 332 flow [2021-03-26 01:26:36,617 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=831, PETRI_DIFFERENCE_MINUEND_FLOW=322, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=332, PETRI_PLACES=144, PETRI_TRANSITIONS=155} [2021-03-26 01:26:36,617 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -102 predicate places. [2021-03-26 01:26:36,617 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:36,618 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 155 transitions, 332 flow [2021-03-26 01:26:36,618 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 155 transitions, 332 flow [2021-03-26 01:26:36,618 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 155 transitions, 332 flow [2021-03-26 01:26:36,638 INFO L129 PetriNetUnfolder]: 26/258 cut-off events. [2021-03-26 01:26:36,638 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:26:36,639 INFO L84 FinitePrefix]: Finished finitePrefix Result has 275 conditions, 258 events. 26/258 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 519 event pairs, 0 based on Foata normal form. 0/221 useless extension candidates. Maximal degree in co-relation 227. Up to 8 conditions per place. [2021-03-26 01:26:36,644 INFO L142 LiptonReduction]: Number of co-enabled transitions 7006 [2021-03-26 01:26:39,921 WARN L205 SmtUtils]: Spent 3.28 s on a formula simplification. DAG size of input: 243 DAG size of output: 237 [2021-03-26 01:26:41,755 WARN L205 SmtUtils]: Spent 1.83 s on a formula simplification that was a NOOP. DAG size: 216 [2021-03-26 01:26:45,236 WARN L205 SmtUtils]: Spent 3.48 s on a formula simplification. DAG size of input: 246 DAG size of output: 244 [2021-03-26 01:26:47,234 WARN L205 SmtUtils]: Spent 2.00 s on a formula simplification that was a NOOP. DAG size: 223 [2021-03-26 01:26:47,599 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-03-26 01:26:47,731 INFO L154 LiptonReduction]: Checked pairs total: 7602 [2021-03-26 01:26:47,731 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-26 01:26:47,731 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11114 [2021-03-26 01:26:47,735 INFO L480 AbstractCegarLoop]: Abstraction has has 141 places, 152 transitions, 326 flow [2021-03-26 01:26:47,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 759.0) internal successors, (2277), 3 states have internal predecessors, (2277), 0 states have call successors, (0), 0 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-26 01:26:47,737 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:47,737 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:47,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 01:26:47,737 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-26 01:26:47,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:47,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1228223733, now seen corresponding path program 1 times [2021-03-26 01:26:47,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:47,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711429813] [2021-03-26 01:26:47,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:47,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:47,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:47,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:47,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:47,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 01:26:47,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:47,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 01:26:47,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:47,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:47,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:47,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:47,780 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-26 01:26:47,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711429813] [2021-03-26 01:26:47,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:47,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 01:26:47,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492060411] [2021-03-26 01:26:47,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 01:26:47,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:47,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 01:26:47,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-26 01:26:47,784 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 760 out of 835 [2021-03-26 01:26:47,788 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 152 transitions, 326 flow. Second operand has 5 states, 5 states have (on average 761.2) internal successors, (3806), 5 states have internal predecessors, (3806), 0 states have call successors, (0), 0 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-26 01:26:47,788 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:47,788 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 760 of 835 [2021-03-26 01:26:47,788 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:47,841 INFO L129 PetriNetUnfolder]: 21/244 cut-off events. [2021-03-26 01:26:47,841 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 01:26:47,843 INFO L84 FinitePrefix]: Finished finitePrefix Result has 282 conditions, 244 events. 21/244 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 420 event pairs, 0 based on Foata normal form. 4/217 useless extension candidates. Maximal degree in co-relation 240. Up to 11 conditions per place. [2021-03-26 01:26:47,844 INFO L132 encePairwiseOnDemand]: 826/835 looper letters, 6 selfloop transitions, 7 changer transitions 0/148 dead transitions. [2021-03-26 01:26:47,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 148 transitions, 342 flow [2021-03-26 01:26:47,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 01:26:47,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 01:26:47,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3815 transitions. [2021-03-26 01:26:47,852 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9137724550898204 [2021-03-26 01:26:47,852 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3815 transitions. [2021-03-26 01:26:47,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3815 transitions. [2021-03-26 01:26:47,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:47,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3815 transitions. [2021-03-26 01:26:47,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 763.0) internal successors, (3815), 5 states have internal predecessors, (3815), 0 states have call successors, (0), 0 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-26 01:26:47,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 835.0) internal successors, (5010), 6 states have internal predecessors, (5010), 0 states have call successors, (0), 0 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-26 01:26:47,884 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 835.0) internal successors, (5010), 6 states have internal predecessors, (5010), 0 states have call successors, (0), 0 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-26 01:26:47,884 INFO L185 Difference]: Start difference. First operand has 141 places, 152 transitions, 326 flow. Second operand 5 states and 3815 transitions. [2021-03-26 01:26:47,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 148 transitions, 342 flow [2021-03-26 01:26:47,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 148 transitions, 338 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-26 01:26:47,886 INFO L241 Difference]: Finished difference. Result has 143 places, 148 transitions, 337 flow [2021-03-26 01:26:47,887 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=835, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=337, PETRI_PLACES=143, PETRI_TRANSITIONS=148} [2021-03-26 01:26:47,887 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -103 predicate places. [2021-03-26 01:26:47,887 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:47,887 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 148 transitions, 337 flow [2021-03-26 01:26:47,887 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 148 transitions, 337 flow [2021-03-26 01:26:47,888 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 143 places, 148 transitions, 337 flow [2021-03-26 01:26:47,907 INFO L129 PetriNetUnfolder]: 21/244 cut-off events. [2021-03-26 01:26:47,907 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-26 01:26:47,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 278 conditions, 244 events. 21/244 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 440 event pairs, 0 based on Foata normal form. 0/215 useless extension candidates. Maximal degree in co-relation 236. Up to 7 conditions per place. [2021-03-26 01:26:47,912 INFO L142 LiptonReduction]: Number of co-enabled transitions 7006 [2021-03-26 01:26:47,987 INFO L154 LiptonReduction]: Checked pairs total: 4734 [2021-03-26 01:26:47,987 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 01:26:47,987 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 100 [2021-03-26 01:26:47,991 INFO L480 AbstractCegarLoop]: Abstraction has has 143 places, 148 transitions, 337 flow [2021-03-26 01:26:47,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 761.2) internal successors, (3806), 5 states have internal predecessors, (3806), 0 states have call successors, (0), 0 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-26 01:26:47,993 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:47,993 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:47,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-26 01:26:47,993 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-26 01:26:47,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:47,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1873737632, now seen corresponding path program 1 times [2021-03-26 01:26:47,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:47,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979488579] [2021-03-26 01:26:47,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:48,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:48,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:48,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:48,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:48,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:48,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:48,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:48,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 01:26:48,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:48,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:26:48,098 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-26 01:26:48,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979488579] [2021-03-26 01:26:48,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:48,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 01:26:48,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028861735] [2021-03-26 01:26:48,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 01:26:48,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:48,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 01:26:48,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-26 01:26:48,102 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 837 [2021-03-26 01:26:48,104 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 148 transitions, 337 flow. Second operand has 6 states, 6 states have (on average 491.3333333333333) internal successors, (2948), 6 states have internal predecessors, (2948), 0 states have call successors, (0), 0 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-26 01:26:48,105 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:48,105 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 837 [2021-03-26 01:26:48,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:49,108 INFO L129 PetriNetUnfolder]: 2720/6365 cut-off events. [2021-03-26 01:26:49,108 INFO L130 PetriNetUnfolder]: For 288/288 co-relation queries the response was YES. [2021-03-26 01:26:49,125 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11598 conditions, 6365 events. 2720/6365 cut-off events. For 288/288 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 42993 event pairs, 794 based on Foata normal form. 0/5968 useless extension candidates. Maximal degree in co-relation 6155. Up to 4426 conditions per place. [2021-03-26 01:26:49,155 INFO L132 encePairwiseOnDemand]: 827/837 looper letters, 147 selfloop transitions, 15 changer transitions 0/216 dead transitions. [2021-03-26 01:26:49,155 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 216 transitions, 812 flow [2021-03-26 01:26:49,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 01:26:49,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 01:26:49,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3103 transitions. [2021-03-26 01:26:49,162 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6178813221823974 [2021-03-26 01:26:49,162 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3103 transitions. [2021-03-26 01:26:49,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3103 transitions. [2021-03-26 01:26:49,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:49,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3103 transitions. [2021-03-26 01:26:49,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 517.1666666666666) internal successors, (3103), 6 states have internal predecessors, (3103), 0 states have call successors, (0), 0 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-26 01:26:49,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 837.0) internal successors, (5859), 7 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-26 01:26:49,175 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 837.0) internal successors, (5859), 7 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-26 01:26:49,175 INFO L185 Difference]: Start difference. First operand has 143 places, 148 transitions, 337 flow. Second operand 6 states and 3103 transitions. [2021-03-26 01:26:49,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 216 transitions, 812 flow [2021-03-26 01:26:49,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 216 transitions, 802 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-26 01:26:49,182 INFO L241 Difference]: Finished difference. Result has 150 places, 162 transitions, 429 flow [2021-03-26 01:26:49,182 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=837, PETRI_DIFFERENCE_MINUEND_FLOW=330, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=429, PETRI_PLACES=150, PETRI_TRANSITIONS=162} [2021-03-26 01:26:49,182 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -96 predicate places. [2021-03-26 01:26:49,182 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:49,183 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 162 transitions, 429 flow [2021-03-26 01:26:49,183 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 162 transitions, 429 flow [2021-03-26 01:26:49,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 150 places, 162 transitions, 429 flow [2021-03-26 01:26:49,252 INFO L129 PetriNetUnfolder]: 78/751 cut-off events. [2021-03-26 01:26:49,252 INFO L130 PetriNetUnfolder]: For 12/12 co-relation queries the response was YES. [2021-03-26 01:26:49,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 895 conditions, 751 events. 78/751 cut-off events. For 12/12 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3410 event pairs, 0 based on Foata normal form. 0/666 useless extension candidates. Maximal degree in co-relation 830. Up to 23 conditions per place. [2021-03-26 01:26:49,265 INFO L142 LiptonReduction]: Number of co-enabled transitions 7374 [2021-03-26 01:26:49,881 INFO L154 LiptonReduction]: Checked pairs total: 10159 [2021-03-26 01:26:49,881 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-26 01:26:49,882 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 700 [2021-03-26 01:26:49,884 INFO L480 AbstractCegarLoop]: Abstraction has has 146 places, 158 transitions, 421 flow [2021-03-26 01:26:49,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 491.3333333333333) internal successors, (2948), 6 states have internal predecessors, (2948), 0 states have call successors, (0), 0 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-26 01:26:49,885 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:49,885 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:26:49,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-26 01:26:49,885 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-26 01:26:49,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:49,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1579608478, now seen corresponding path program 1 times [2021-03-26 01:26:49,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:49,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269233706] [2021-03-26 01:26:49,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:49,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:49,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:49,955 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-26 01:26:49,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:26:49,970 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-26 01:26:49,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269233706] [2021-03-26 01:26:49,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:49,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 01:26:49,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487273296] [2021-03-26 01:26:49,971 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 01:26:49,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:49,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 01:26:49,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 01:26:49,974 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 785 out of 845 [2021-03-26 01:26:49,975 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 158 transitions, 421 flow. Second operand has 3 states, 3 states have (on average 786.0) internal successors, (2358), 3 states have internal predecessors, (2358), 0 states have call successors, (0), 0 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-26 01:26:49,976 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:49,976 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 785 of 845 [2021-03-26 01:26:49,976 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:50,068 INFO L129 PetriNetUnfolder]: 100/958 cut-off events. [2021-03-26 01:26:50,069 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-03-26 01:26:50,074 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1160 conditions, 958 events. 100/958 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4895 event pairs, 0 based on Foata normal form. 0/852 useless extension candidates. Maximal degree in co-relation 1097. Up to 30 conditions per place. [2021-03-26 01:26:50,081 INFO L132 encePairwiseOnDemand]: 842/845 looper letters, 5 selfloop transitions, 2 changer transitions 0/159 dead transitions. [2021-03-26 01:26:50,081 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 159 transitions, 437 flow [2021-03-26 01:26:50,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 01:26:50,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 01:26:50,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2363 transitions. [2021-03-26 01:26:50,086 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9321499013806707 [2021-03-26 01:26:50,086 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2363 transitions. [2021-03-26 01:26:50,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2363 transitions. [2021-03-26 01:26:50,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:50,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2363 transitions. [2021-03-26 01:26:50,090 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 787.6666666666666) internal successors, (2363), 3 states have internal predecessors, (2363), 0 states have call successors, (0), 0 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-26 01:26:50,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 845.0) internal successors, (3380), 4 states have internal predecessors, (3380), 0 states have call successors, (0), 0 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-26 01:26:50,094 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 845.0) internal successors, (3380), 4 states have internal predecessors, (3380), 0 states have call successors, (0), 0 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-26 01:26:50,094 INFO L185 Difference]: Start difference. First operand has 146 places, 158 transitions, 421 flow. Second operand 3 states and 2363 transitions. [2021-03-26 01:26:50,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 159 transitions, 437 flow [2021-03-26 01:26:50,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 159 transitions, 437 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-26 01:26:50,097 INFO L241 Difference]: Finished difference. Result has 149 places, 159 transitions, 433 flow [2021-03-26 01:26:50,098 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=845, PETRI_DIFFERENCE_MINUEND_FLOW=421, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=433, PETRI_PLACES=149, PETRI_TRANSITIONS=159} [2021-03-26 01:26:50,098 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -97 predicate places. [2021-03-26 01:26:50,098 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:50,098 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 149 places, 159 transitions, 433 flow [2021-03-26 01:26:50,098 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 149 places, 159 transitions, 433 flow [2021-03-26 01:26:50,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 149 places, 159 transitions, 433 flow [2021-03-26 01:26:50,170 INFO L129 PetriNetUnfolder]: 99/972 cut-off events. [2021-03-26 01:26:50,171 INFO L130 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2021-03-26 01:26:50,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1186 conditions, 972 events. 99/972 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 5073 event pairs, 0 based on Foata normal form. 0/868 useless extension candidates. Maximal degree in co-relation 1122. Up to 26 conditions per place. [2021-03-26 01:26:50,189 INFO L142 LiptonReduction]: Number of co-enabled transitions 6520 [2021-03-26 01:26:50,253 INFO L154 LiptonReduction]: Checked pairs total: 3093 [2021-03-26 01:26:50,253 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 01:26:50,254 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 156 [2021-03-26 01:26:50,258 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 159 transitions, 433 flow [2021-03-26 01:26:50,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 786.0) internal successors, (2358), 3 states have internal predecessors, (2358), 0 states have call successors, (0), 0 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-26 01:26:50,259 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:50,259 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-26 01:26:50,259 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-26 01:26:50,259 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-26 01:26:50,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:50,260 INFO L82 PathProgramCache]: Analyzing trace with hash -490699862, now seen corresponding path program 1 times [2021-03-26 01:26:50,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:50,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739261173] [2021-03-26 01:26:50,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:50,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:50,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:50,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:50,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:50,336 INFO L142 QuantifierPusher]: treesize reduction 7, result has 75.0 percent of original size [2021-03-26 01:26:50,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 01:26:50,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 01:26:50,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 01:26:50,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 01:26:50,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-26 01:26:50,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:50,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:50,385 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-26 01:26:50,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739261173] [2021-03-26 01:26:50,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:50,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-26 01:26:50,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179926015] [2021-03-26 01:26:50,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 01:26:50,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:50,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 01:26:50,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-03-26 01:26:50,389 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 416 out of 845 [2021-03-26 01:26:50,391 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 159 transitions, 433 flow. Second operand has 7 states, 7 states have (on average 417.7142857142857) internal successors, (2924), 7 states have internal predecessors, (2924), 0 states have call successors, (0), 0 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-26 01:26:50,391 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:50,392 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 416 of 845 [2021-03-26 01:26:50,392 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:52,380 INFO L129 PetriNetUnfolder]: 4910/10646 cut-off events. [2021-03-26 01:26:52,381 INFO L130 PetriNetUnfolder]: For 1123/1123 co-relation queries the response was YES. [2021-03-26 01:26:52,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21490 conditions, 10646 events. 4910/10646 cut-off events. For 1123/1123 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 75651 event pairs, 1273 based on Foata normal form. 66/10126 useless extension candidates. Maximal degree in co-relation 21405. Up to 5911 conditions per place. [2021-03-26 01:26:52,439 INFO L132 encePairwiseOnDemand]: 819/845 looper letters, 215 selfloop transitions, 83 changer transitions 20/365 dead transitions. [2021-03-26 01:26:52,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 365 transitions, 1611 flow [2021-03-26 01:26:52,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 01:26:52,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 01:26:52,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 4456 transitions. [2021-03-26 01:26:52,450 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5273372781065089 [2021-03-26 01:26:52,450 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 4456 transitions. [2021-03-26 01:26:52,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 4456 transitions. [2021-03-26 01:26:52,451 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:52,451 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 4456 transitions. [2021-03-26 01:26:52,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 445.6) internal successors, (4456), 10 states have internal predecessors, (4456), 0 states have call successors, (0), 0 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-26 01:26:52,468 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 845.0) internal successors, (9295), 11 states have internal predecessors, (9295), 0 states have call successors, (0), 0 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-26 01:26:52,471 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 845.0) internal successors, (9295), 11 states have internal predecessors, (9295), 0 states have call successors, (0), 0 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-26 01:26:52,471 INFO L185 Difference]: Start difference. First operand has 149 places, 159 transitions, 433 flow. Second operand 10 states and 4456 transitions. [2021-03-26 01:26:52,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 365 transitions, 1611 flow [2021-03-26 01:26:52,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 365 transitions, 1607 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 01:26:52,483 INFO L241 Difference]: Finished difference. Result has 162 places, 245 transitions, 1019 flow [2021-03-26 01:26:52,484 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=845, PETRI_DIFFERENCE_MINUEND_FLOW=431, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1019, PETRI_PLACES=162, PETRI_TRANSITIONS=245} [2021-03-26 01:26:52,484 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -84 predicate places. [2021-03-26 01:26:52,484 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:52,484 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 162 places, 245 transitions, 1019 flow [2021-03-26 01:26:52,484 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 162 places, 245 transitions, 1019 flow [2021-03-26 01:26:52,486 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 161 places, 245 transitions, 1019 flow [2021-03-26 01:26:52,697 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1500] L1035-->L1036: Formula: (and (= |v_#memory_$Pointer$.base_2006| (store |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.base_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|)))) (= (store |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1738|) (= |v_#memory_$Pointer$.offset_2006| (store |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.offset_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2007|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|, #memory_int=|v_#memory_int_1739|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2007|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2006|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_77|, #memory_int=|v_#memory_int_1738|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_77|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2006|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][81], [Black: 729#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))) (not |ULTIMATE.start_fifo_empty_#t~short12|)), 641#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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))), 144#L1036true, Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 623#(= ULTIMATE.start_main_~i~1 0), 81#L1012-69true, 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true, Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))))]) [2021-03-26 01:26:52,697 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2021-03-26 01:26:52,697 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2021-03-26 01:26:52,697 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2021-03-26 01:26:52,697 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:26:52,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1500] L1035-->L1036: Formula: (and (= |v_#memory_$Pointer$.base_2006| (store |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.base_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|)))) (= (store |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1738|) (= |v_#memory_$Pointer$.offset_2006| (store |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.offset_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2007|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|, #memory_int=|v_#memory_int_1739|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2007|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2006|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_77|, #memory_int=|v_#memory_int_1738|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_77|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2006|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][29], [Black: 729#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))) (not |ULTIMATE.start_fifo_empty_#t~short12|)), 641#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 72#L1012-73true, 715#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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))), 144#L1036true, Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 623#(= ULTIMATE.start_main_~i~1 0), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true, Black: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))))]) [2021-03-26 01:26:52,700 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-26 01:26:52,700 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:26:52,700 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2021-03-26 01:26:52,700 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2021-03-26 01:26:52,729 INFO L129 PetriNetUnfolder]: 651/3240 cut-off events. [2021-03-26 01:26:52,729 INFO L130 PetriNetUnfolder]: For 607/625 co-relation queries the response was YES. [2021-03-26 01:26:52,747 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5304 conditions, 3240 events. 651/3240 cut-off events. For 607/625 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 25018 event pairs, 6 based on Foata normal form. 5/2982 useless extension candidates. Maximal degree in co-relation 5107. Up to 441 conditions per place. [2021-03-26 01:26:52,779 INFO L142 LiptonReduction]: Number of co-enabled transitions 7760 [2021-03-26 01:26:54,036 INFO L154 LiptonReduction]: Checked pairs total: 11753 [2021-03-26 01:26:54,036 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 01:26:54,036 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1552 [2021-03-26 01:26:54,039 INFO L480 AbstractCegarLoop]: Abstraction has has 161 places, 245 transitions, 1019 flow [2021-03-26 01:26:54,040 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 417.7142857142857) internal successors, (2924), 7 states have internal predecessors, (2924), 0 states have call successors, (0), 0 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-26 01:26:54,040 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:54,040 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-26 01:26:54,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-26 01:26:54,040 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-26 01:26:54,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:54,041 INFO L82 PathProgramCache]: Analyzing trace with hash 2100511191, now seen corresponding path program 1 times [2021-03-26 01:26:54,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:54,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133064284] [2021-03-26 01:26:54,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:54,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:54,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:54,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 01:26:54,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:54,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 01:26:54,140 INFO L142 QuantifierPusher]: treesize reduction 18, result has 55.0 percent of original size [2021-03-26 01:26:54,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 01:26:54,147 INFO L142 QuantifierPusher]: treesize reduction 52, result has 45.3 percent of original size [2021-03-26 01:26:54,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-26 01:26:54,164 INFO L142 QuantifierPusher]: treesize reduction 18, result has 55.0 percent of original size [2021-03-26 01:26:54,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 01:26:54,166 INFO L142 QuantifierPusher]: treesize reduction 18, result has 43.8 percent of original size [2021-03-26 01:26:54,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:26:54,174 INFO L142 QuantifierPusher]: treesize reduction 18, result has 35.7 percent of original size [2021-03-26 01:26:54,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 01:26:54,190 INFO L142 QuantifierPusher]: treesize reduction 16, result has 5.9 percent of original size [2021-03-26 01:26:54,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:54,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:54,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:54,193 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-26 01:26:54,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133064284] [2021-03-26 01:26:54,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:54,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-26 01:26:54,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546428687] [2021-03-26 01:26:54,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 01:26:54,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:54,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 01:26:54,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-26 01:26:54,199 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 481 out of 846 [2021-03-26 01:26:54,202 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 245 transitions, 1019 flow. Second operand has 8 states, 8 states have (on average 483.25) internal successors, (3866), 8 states have internal predecessors, (3866), 0 states have call successors, (0), 0 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-26 01:26:54,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:54,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 481 of 846 [2021-03-26 01:26:54,202 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:26:55,745 INFO L129 PetriNetUnfolder]: 4624/10018 cut-off events. [2021-03-26 01:26:55,746 INFO L130 PetriNetUnfolder]: For 3986/3996 co-relation queries the response was YES. [2021-03-26 01:26:55,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23650 conditions, 10018 events. 4624/10018 cut-off events. For 3986/3996 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 68906 event pairs, 1308 based on Foata normal form. 2/9554 useless extension candidates. Maximal degree in co-relation 22598. Up to 7467 conditions per place. [2021-03-26 01:26:55,819 INFO L132 encePairwiseOnDemand]: 831/846 looper letters, 220 selfloop transitions, 46 changer transitions 0/319 dead transitions. [2021-03-26 01:26:55,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 319 transitions, 1799 flow [2021-03-26 01:26:55,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 01:26:55,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 01:26:55,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4022 transitions. [2021-03-26 01:26:55,827 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5942671394799054 [2021-03-26 01:26:55,827 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4022 transitions. [2021-03-26 01:26:55,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4022 transitions. [2021-03-26 01:26:55,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:26:55,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4022 transitions. [2021-03-26 01:26:55,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 502.75) internal successors, (4022), 8 states have internal predecessors, (4022), 0 states have call successors, (0), 0 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-26 01:26:55,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 846.0) internal successors, (7614), 9 states have internal predecessors, (7614), 0 states have call successors, (0), 0 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-26 01:26:55,846 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 846.0) internal successors, (7614), 9 states have internal predecessors, (7614), 0 states have call successors, (0), 0 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-26 01:26:55,846 INFO L185 Difference]: Start difference. First operand has 161 places, 245 transitions, 1019 flow. Second operand 8 states and 4022 transitions. [2021-03-26 01:26:55,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 319 transitions, 1799 flow [2021-03-26 01:26:55,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 319 transitions, 1779 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-26 01:26:55,870 INFO L241 Difference]: Finished difference. Result has 170 places, 255 transitions, 1200 flow [2021-03-26 01:26:55,871 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=846, PETRI_DIFFERENCE_MINUEND_FLOW=992, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1200, PETRI_PLACES=170, PETRI_TRANSITIONS=255} [2021-03-26 01:26:55,871 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -76 predicate places. [2021-03-26 01:26:55,871 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:26:55,871 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 255 transitions, 1200 flow [2021-03-26 01:26:55,871 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 255 transitions, 1200 flow [2021-03-26 01:26:55,872 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 255 transitions, 1200 flow [2021-03-26 01:26:56,159 INFO L129 PetriNetUnfolder]: 669/3238 cut-off events. [2021-03-26 01:26:56,160 INFO L130 PetriNetUnfolder]: For 693/732 co-relation queries the response was YES. [2021-03-26 01:26:56,173 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5484 conditions, 3238 events. 669/3238 cut-off events. For 693/732 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 24949 event pairs, 5 based on Foata normal form. 4/3011 useless extension candidates. Maximal degree in co-relation 5401. Up to 478 conditions per place. [2021-03-26 01:26:56,202 INFO L142 LiptonReduction]: Number of co-enabled transitions 7756 [2021-03-26 01:26:58,376 INFO L154 LiptonReduction]: Checked pairs total: 21986 [2021-03-26 01:26:58,376 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 01:26:58,377 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2506 [2021-03-26 01:26:58,379 INFO L480 AbstractCegarLoop]: Abstraction has has 170 places, 255 transitions, 1200 flow [2021-03-26 01:26:58,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 483.25) internal successors, (3866), 8 states have internal predecessors, (3866), 0 states have call successors, (0), 0 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-26 01:26:58,380 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:26:58,380 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-26 01:26:58,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-26 01:26:58,380 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-26 01:26:58,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:26:58,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1803792752, now seen corresponding path program 1 times [2021-03-26 01:26:58,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:26:58,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584136780] [2021-03-26 01:26:58,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:26:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:26:58,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:58,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:58,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:26:58,476 INFO L142 QuantifierPusher]: treesize reduction 4, result has 81.8 percent of original size [2021-03-26 01:26:58,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 01:26:58,485 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.9 percent of original size [2021-03-26 01:26:58,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-26 01:26:58,503 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.3 percent of original size [2021-03-26 01:26:58,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-26 01:26:58,524 INFO L142 QuantifierPusher]: treesize reduction 4, result has 91.8 percent of original size [2021-03-26 01:26:58,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-26 01:26:58,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-26 01:26:58,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-26 01:26:58,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-26 01:26:58,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-26 01:26:58,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-26 01:26:58,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:26:58,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 01:26:58,632 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-26 01:26:58,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:26:58,666 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-26 01:26:58,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584136780] [2021-03-26 01:26:58,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:26:58,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-26 01:26:58,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277494743] [2021-03-26 01:26:58,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 01:26:58,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:26:58,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 01:26:58,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-03-26 01:26:58,672 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 849 [2021-03-26 01:26:58,676 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 255 transitions, 1200 flow. Second operand has 13 states, 13 states have (on average 416.38461538461536) internal successors, (5413), 13 states have internal predecessors, (5413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 01:26:58,676 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:26:58,676 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 849 [2021-03-26 01:26:58,676 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:27:03,217 INFO L129 PetriNetUnfolder]: 7485/15412 cut-off events. [2021-03-26 01:27:03,217 INFO L130 PetriNetUnfolder]: For 6651/6665 co-relation queries the response was YES. [2021-03-26 01:27:03,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38397 conditions, 15412 events. 7485/15412 cut-off events. For 6651/6665 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 112998 event pairs, 1855 based on Foata normal form. 80/14974 useless extension candidates. Maximal degree in co-relation 38293. Up to 7139 conditions per place. [2021-03-26 01:27:03,326 INFO L132 encePairwiseOnDemand]: 818/849 looper letters, 397 selfloop transitions, 309 changer transitions 0/750 dead transitions. [2021-03-26 01:27:03,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 750 transitions, 4759 flow [2021-03-26 01:27:03,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-26 01:27:03,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-26 01:27:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 8335 transitions. [2021-03-26 01:27:03,343 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5167069617506664 [2021-03-26 01:27:03,343 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 8335 transitions. [2021-03-26 01:27:03,344 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 8335 transitions. [2021-03-26 01:27:03,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:27:03,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 8335 transitions. [2021-03-26 01:27:03,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 438.6842105263158) internal successors, (8335), 19 states have internal predecessors, (8335), 0 states have call successors, (0), 0 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-26 01:27:03,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 849.0) internal successors, (16980), 20 states have internal predecessors, (16980), 0 states have call successors, (0), 0 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-26 01:27:03,385 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 849.0) internal successors, (16980), 20 states have internal predecessors, (16980), 0 states have call successors, (0), 0 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-26 01:27:03,385 INFO L185 Difference]: Start difference. First operand has 170 places, 255 transitions, 1200 flow. Second operand 19 states and 8335 transitions. [2021-03-26 01:27:03,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 750 transitions, 4759 flow [2021-03-26 01:27:03,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 750 transitions, 4575 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-03-26 01:27:03,437 INFO L241 Difference]: Finished difference. Result has 192 places, 548 transitions, 3763 flow [2021-03-26 01:27:03,437 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=849, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3763, PETRI_PLACES=192, PETRI_TRANSITIONS=548} [2021-03-26 01:27:03,438 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -54 predicate places. [2021-03-26 01:27:03,438 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:27:03,438 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 192 places, 548 transitions, 3763 flow [2021-03-26 01:27:03,438 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 192 places, 548 transitions, 3763 flow [2021-03-26 01:27:03,441 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 192 places, 548 transitions, 3763 flow [2021-03-26 01:27:03,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1500] L1035-->L1036: Formula: (and (= |v_#memory_$Pointer$.base_2006| (store |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.base_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|)))) (= (store |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1738|) (= |v_#memory_$Pointer$.offset_2006| (store |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.offset_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2007|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|, #memory_int=|v_#memory_int_1739|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2007|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2006|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_77|, #memory_int=|v_#memory_int_1738|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_77|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2006|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][217], [641#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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))), 144#L1036true, Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), 81#L1012-69true, 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:27:03,962 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2021-03-26 01:27:03,962 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2021-03-26 01:27:03,962 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2021-03-26 01:27:03,962 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2021-03-26 01:27:04,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1500] L1035-->L1036: Formula: (and (= |v_#memory_$Pointer$.base_2006| (store |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.base_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.base_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|)))) (= (store |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_int_1739| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| v_pusherThread1of1ForFork0_fifo_push_~x_31)) |v_#memory_int_1738|) (= |v_#memory_$Pointer$.offset_2006| (store |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78| (store (select |v_#memory_$Pointer$.offset_2007| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78| (select (select |v_#memory_$Pointer$.offset_2006| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2007|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_78|, #memory_int=|v_#memory_int_1739|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_78|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2007|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_2006|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_77|, #memory_int=|v_#memory_int_1738|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_77|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_31, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2006|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][210], [641#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 72#L1012-73true, 715#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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))), 144#L1036true, Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:27:04,005 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-26 01:27:04,005 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2021-03-26 01:27:04,005 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2021-03-26 01:27:04,005 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:27:04,024 INFO L129 PetriNetUnfolder]: 1606/5624 cut-off events. [2021-03-26 01:27:04,025 INFO L130 PetriNetUnfolder]: For 4033/4170 co-relation queries the response was YES. [2021-03-26 01:27:04,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13394 conditions, 5624 events. 1606/5624 cut-off events. For 4033/4170 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 45003 event pairs, 12 based on Foata normal form. 22/5333 useless extension candidates. Maximal degree in co-relation 12644. Up to 1309 conditions per place. [2021-03-26 01:27:04,076 INFO L142 LiptonReduction]: Number of co-enabled transitions 9326 [2021-03-26 01:27:14,805 INFO L154 LiptonReduction]: Checked pairs total: 112003 [2021-03-26 01:27:14,805 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-26 01:27:14,805 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11367 [2021-03-26 01:27:14,810 INFO L480 AbstractCegarLoop]: Abstraction has has 192 places, 548 transitions, 3769 flow [2021-03-26 01:27:14,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 416.38461538461536) internal successors, (5413), 13 states have internal predecessors, (5413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 01:27:14,811 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:27:14,811 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-26 01:27:14,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-26 01:27:14,812 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-26 01:27:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:27:14,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1930352850, now seen corresponding path program 1 times [2021-03-26 01:27:14,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:27:14,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887302263] [2021-03-26 01:27:14,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:27:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:27:14,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:14,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:14,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:14,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:14,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:27:14,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:14,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:27:14,914 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-26 01:27:14,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887302263] [2021-03-26 01:27:14,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:27:14,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 01:27:14,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244002142] [2021-03-26 01:27:14,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 01:27:14,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:27:14,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 01:27:14,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-26 01:27:14,918 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 468 out of 858 [2021-03-26 01:27:14,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 548 transitions, 3769 flow. Second operand has 8 states, 8 states have (on average 469.625) internal successors, (3757), 8 states have internal predecessors, (3757), 0 states have call successors, (0), 0 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-26 01:27:14,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:27:14,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 468 of 858 [2021-03-26 01:27:14,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:27:18,383 INFO L129 PetriNetUnfolder]: 7667/16221 cut-off events. [2021-03-26 01:27:18,383 INFO L130 PetriNetUnfolder]: For 15228/15342 co-relation queries the response was YES. [2021-03-26 01:27:18,472 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47666 conditions, 16221 events. 7667/16221 cut-off events. For 15228/15342 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 121096 event pairs, 2109 based on Foata normal form. 24/15321 useless extension candidates. Maximal degree in co-relation 45886. Up to 12225 conditions per place. [2021-03-26 01:27:18,536 INFO L132 encePairwiseOnDemand]: 839/858 looper letters, 590 selfloop transitions, 192 changer transitions 0/835 dead transitions. [2021-03-26 01:27:18,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 835 transitions, 7188 flow [2021-03-26 01:27:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 01:27:18,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 01:27:18,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 4961 transitions. [2021-03-26 01:27:18,545 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5782051282051283 [2021-03-26 01:27:18,545 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 4961 transitions. [2021-03-26 01:27:18,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 4961 transitions. [2021-03-26 01:27:18,547 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:27:18,547 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 4961 transitions. [2021-03-26 01:27:18,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 496.1) internal successors, (4961), 10 states have internal predecessors, (4961), 0 states have call successors, (0), 0 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-26 01:27:18,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 858.0) internal successors, (9438), 11 states have internal predecessors, (9438), 0 states have call successors, (0), 0 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-26 01:27:18,561 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 858.0) internal successors, (9438), 11 states have internal predecessors, (9438), 0 states have call successors, (0), 0 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-26 01:27:18,561 INFO L185 Difference]: Start difference. First operand has 192 places, 548 transitions, 3769 flow. Second operand 10 states and 4961 transitions. [2021-03-26 01:27:18,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 835 transitions, 7188 flow [2021-03-26 01:27:18,678 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 835 transitions, 7026 flow, removed 81 selfloop flow, removed 0 redundant places. [2021-03-26 01:27:18,688 INFO L241 Difference]: Finished difference. Result has 206 places, 652 transitions, 5251 flow [2021-03-26 01:27:18,690 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=858, PETRI_DIFFERENCE_MINUEND_FLOW=3643, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5251, PETRI_PLACES=206, PETRI_TRANSITIONS=652} [2021-03-26 01:27:18,690 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -40 predicate places. [2021-03-26 01:27:18,690 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:27:18,690 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 206 places, 652 transitions, 5251 flow [2021-03-26 01:27:18,690 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 206 places, 652 transitions, 5251 flow [2021-03-26 01:27:18,694 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 206 places, 652 transitions, 5251 flow [2021-03-26 01:27:19,372 INFO L129 PetriNetUnfolder]: 1645/5792 cut-off events. [2021-03-26 01:27:19,373 INFO L130 PetriNetUnfolder]: For 6026/6288 co-relation queries the response was YES. [2021-03-26 01:27:19,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14813 conditions, 5792 events. 1645/5792 cut-off events. For 6026/6288 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 47143 event pairs, 37 based on Foata normal form. 26/5530 useless extension candidates. Maximal degree in co-relation 13985. Up to 1200 conditions per place. [2021-03-26 01:27:19,422 INFO L142 LiptonReduction]: Number of co-enabled transitions 9826 [2021-03-26 01:27:34,222 INFO L154 LiptonReduction]: Checked pairs total: 103792 [2021-03-26 01:27:34,222 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-26 01:27:34,222 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 15532 [2021-03-26 01:27:34,224 INFO L480 AbstractCegarLoop]: Abstraction has has 206 places, 652 transitions, 5253 flow [2021-03-26 01:27:34,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 469.625) internal successors, (3757), 8 states have internal predecessors, (3757), 0 states have call successors, (0), 0 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-26 01:27:34,226 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:27:34,226 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-26 01:27:34,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-26 01:27:34,226 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-26 01:27:34,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:27:34,226 INFO L82 PathProgramCache]: Analyzing trace with hash -862892492, now seen corresponding path program 2 times [2021-03-26 01:27:34,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:27:34,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175273498] [2021-03-26 01:27:34,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:27:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:27:34,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:34,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:34,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:34,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:34,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:34,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:34,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:27:34,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:27:34,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:27:34,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:34,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:27:34,368 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-26 01:27:34,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175273498] [2021-03-26 01:27:34,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:27:34,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-26 01:27:34,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770795902] [2021-03-26 01:27:34,369 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-26 01:27:34,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:27:34,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-26 01:27:34,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-26 01:27:34,373 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 483 out of 871 [2021-03-26 01:27:34,376 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 652 transitions, 5253 flow. Second operand has 11 states, 11 states have (on average 484.54545454545456) internal successors, (5330), 11 states have internal predecessors, (5330), 0 states have call successors, (0), 0 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-26 01:27:34,376 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:27:34,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 483 of 871 [2021-03-26 01:27:34,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:27:39,287 INFO L129 PetriNetUnfolder]: 9125/19464 cut-off events. [2021-03-26 01:27:39,287 INFO L130 PetriNetUnfolder]: For 25917/26054 co-relation queries the response was YES. [2021-03-26 01:27:39,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60143 conditions, 19464 events. 9125/19464 cut-off events. For 25917/26054 co-relation queries the response was YES. Maximal size of possible extension queue 247. Compared 149438 event pairs, 2261 based on Foata normal form. 14/18930 useless extension candidates. Maximal degree in co-relation 57873. Up to 13922 conditions per place. [2021-03-26 01:27:39,458 INFO L132 encePairwiseOnDemand]: 847/871 looper letters, 880 selfloop transitions, 215 changer transitions 0/1146 dead transitions. [2021-03-26 01:27:39,458 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 1146 transitions, 11387 flow [2021-03-26 01:27:39,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 01:27:39,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 01:27:39,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5200 transitions. [2021-03-26 01:27:39,466 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5970149253731343 [2021-03-26 01:27:39,466 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5200 transitions. [2021-03-26 01:27:39,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5200 transitions. [2021-03-26 01:27:39,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:27:39,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5200 transitions. [2021-03-26 01:27:39,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 520.0) internal successors, (5200), 10 states have internal predecessors, (5200), 0 states have call successors, (0), 0 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-26 01:27:39,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 871.0) internal successors, (9581), 11 states have internal predecessors, (9581), 0 states have call successors, (0), 0 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-26 01:27:39,478 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 871.0) internal successors, (9581), 11 states have internal predecessors, (9581), 0 states have call successors, (0), 0 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-26 01:27:39,478 INFO L185 Difference]: Start difference. First operand has 206 places, 652 transitions, 5253 flow. Second operand 10 states and 5200 transitions. [2021-03-26 01:27:39,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 1146 transitions, 11387 flow [2021-03-26 01:27:39,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 1146 transitions, 11337 flow, removed 14 selfloop flow, removed 2 redundant places. [2021-03-26 01:27:39,730 INFO L241 Difference]: Finished difference. Result has 220 places, 768 transitions, 7054 flow [2021-03-26 01:27:39,731 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=871, PETRI_DIFFERENCE_MINUEND_FLOW=5219, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=652, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=498, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7054, PETRI_PLACES=220, PETRI_TRANSITIONS=768} [2021-03-26 01:27:39,731 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -26 predicate places. [2021-03-26 01:27:39,731 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:27:39,731 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 768 transitions, 7054 flow [2021-03-26 01:27:39,731 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 768 transitions, 7054 flow [2021-03-26 01:27:39,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 220 places, 768 transitions, 7054 flow [2021-03-26 01:27:40,265 INFO L129 PetriNetUnfolder]: 1909/6658 cut-off events. [2021-03-26 01:27:40,265 INFO L130 PetriNetUnfolder]: For 9126/9574 co-relation queries the response was YES. [2021-03-26 01:27:40,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18523 conditions, 6658 events. 1909/6658 cut-off events. For 9126/9574 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 56238 event pairs, 19 based on Foata normal form. 33/6376 useless extension candidates. Maximal degree in co-relation 17941. Up to 1396 conditions per place. [2021-03-26 01:27:40,526 INFO L142 LiptonReduction]: Number of co-enabled transitions 10576 [2021-03-26 01:27:57,500 INFO L154 LiptonReduction]: Checked pairs total: 100595 [2021-03-26 01:27:57,500 INFO L156 LiptonReduction]: Total number of compositions: 21 [2021-03-26 01:27:57,500 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 17769 [2021-03-26 01:27:57,503 INFO L480 AbstractCegarLoop]: Abstraction has has 220 places, 768 transitions, 7056 flow [2021-03-26 01:27:57,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 484.54545454545456) internal successors, (5330), 11 states have internal predecessors, (5330), 0 states have call successors, (0), 0 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-26 01:27:57,503 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:27:57,503 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-26 01:27:57,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-26 01:27:57,504 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-26 01:27:57,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:27:57,504 INFO L82 PathProgramCache]: Analyzing trace with hash -297404170, now seen corresponding path program 3 times [2021-03-26 01:27:57,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:27:57,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217041545] [2021-03-26 01:27:57,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:27:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:27:57,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:57,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:57,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:57,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:57,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:57,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:27:57,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:27:57,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:27:57,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:27:57,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:27:57,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 01:27:57,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:27:57,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:27:57,669 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-26 01:27:57,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217041545] [2021-03-26 01:27:57,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:27:57,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-26 01:27:57,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991893359] [2021-03-26 01:27:57,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 01:27:57,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:27:57,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 01:27:57,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-03-26 01:27:57,675 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 461 out of 892 [2021-03-26 01:27:57,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 768 transitions, 7056 flow. Second operand has 13 states, 13 states have (on average 462.3076923076923) internal successors, (6010), 13 states have internal predecessors, (6010), 0 states have call successors, (0), 0 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-26 01:27:57,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:27:57,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 461 of 892 [2021-03-26 01:27:57,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:28:04,912 INFO L129 PetriNetUnfolder]: 10765/22909 cut-off events. [2021-03-26 01:28:04,912 INFO L130 PetriNetUnfolder]: For 41971/42134 co-relation queries the response was YES. [2021-03-26 01:28:05,096 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79130 conditions, 22909 events. 10765/22909 cut-off events. For 41971/42134 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 180118 event pairs, 2320 based on Foata normal form. 39/22365 useless extension candidates. Maximal degree in co-relation 76304. Up to 15087 conditions per place. [2021-03-26 01:28:05,246 INFO L132 encePairwiseOnDemand]: 855/892 looper letters, 962 selfloop transitions, 645 changer transitions 1/1657 dead transitions. [2021-03-26 01:28:05,247 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 1657 transitions, 18357 flow [2021-03-26 01:28:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-26 01:28:05,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-26 01:28:05,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 10743 transitions. [2021-03-26 01:28:05,261 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5474419078679168 [2021-03-26 01:28:05,262 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 10743 transitions. [2021-03-26 01:28:05,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 10743 transitions. [2021-03-26 01:28:05,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:28:05,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 10743 transitions. [2021-03-26 01:28:05,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 488.3181818181818) internal successors, (10743), 22 states have internal predecessors, (10743), 0 states have call successors, (0), 0 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-26 01:28:05,289 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 892.0) internal successors, (20516), 23 states have internal predecessors, (20516), 0 states have call successors, (0), 0 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-26 01:28:05,293 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 892.0) internal successors, (20516), 23 states have internal predecessors, (20516), 0 states have call successors, (0), 0 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-26 01:28:05,293 INFO L185 Difference]: Start difference. First operand has 220 places, 768 transitions, 7056 flow. Second operand 22 states and 10743 transitions. [2021-03-26 01:28:05,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 1657 transitions, 18357 flow [2021-03-26 01:28:05,602 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 1657 transitions, 18335 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-26 01:28:05,618 INFO L241 Difference]: Finished difference. Result has 248 places, 1164 transitions, 13885 flow [2021-03-26 01:28:05,619 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=7040, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=768, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=254, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=13885, PETRI_PLACES=248, PETRI_TRANSITIONS=1164} [2021-03-26 01:28:05,619 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 2 predicate places. [2021-03-26 01:28:05,619 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:28:05,619 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 248 places, 1164 transitions, 13885 flow [2021-03-26 01:28:05,620 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 248 places, 1164 transitions, 13885 flow [2021-03-26 01:28:05,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 248 places, 1164 transitions, 13885 flow [2021-03-26 01:28:06,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][727], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 203#L1037true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 623#(= ULTIMATE.start_main_~i~1 0), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,302 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2021-03-26 01:28:06,302 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-03-26 01:28:06,302 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-03-26 01:28:06,302 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-03-26 01:28:06,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][727], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 623#(= ULTIMATE.start_main_~i~1 0), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,302 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2021-03-26 01:28:06,303 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-26 01:28:06,303 INFO L387 tUnfolder$Statistics]: existing Event has 45 ancestors and is cut-off event [2021-03-26 01:28:06,303 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-03-26 01:28:06,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][855], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,851 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2021-03-26 01:28:06,851 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-26 01:28:06,851 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-26 01:28:06,852 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2021-03-26 01:28:06,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][855], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, 203#L1037true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,852 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-26 01:28:06,852 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:06,852 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:06,852 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2021-03-26 01:28:06,865 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][855], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,866 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2021-03-26 01:28:06,866 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-26 01:28:06,866 INFO L387 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2021-03-26 01:28:06,866 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2021-03-26 01:28:06,866 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2021-03-26 01:28:06,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][764], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1091#(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: 1093#(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: 1095#(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: 1080#(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: 1097#(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|))), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:06,868 INFO L384 tUnfolder$Statistics]: this new event has 105 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][764], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 203#L1037true, Black: 1089#(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|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1091#(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: 1093#(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: 1095#(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: 1080#(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: 1097#(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|))), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:06,868 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:06,868 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2021-03-26 01:28:06,875 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][764], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:06,875 INFO L384 tUnfolder$Statistics]: this new event has 106 ancestors and is cut-off event [2021-03-26 01:28:06,875 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2021-03-26 01:28:06,875 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2021-03-26 01:28:06,876 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-03-26 01:28:06,876 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-03-26 01:28:06,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][727], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:06,883 INFO L384 tUnfolder$Statistics]: this new event has 118 ancestors and is cut-off event [2021-03-26 01:28:06,883 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2021-03-26 01:28:06,883 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2021-03-26 01:28:06,883 INFO L387 tUnfolder$Statistics]: existing Event has 117 ancestors and is cut-off event [2021-03-26 01:28:06,885 INFO L129 PetriNetUnfolder]: 2519/9025 cut-off events. [2021-03-26 01:28:06,886 INFO L130 PetriNetUnfolder]: For 18549/18924 co-relation queries the response was YES. [2021-03-26 01:28:06,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27612 conditions, 9025 events. 2519/9025 cut-off events. For 18549/18924 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 81351 event pairs, 40 based on Foata normal form. 71/8670 useless extension candidates. Maximal degree in co-relation 26202. Up to 1804 conditions per place. [2021-03-26 01:28:07,009 INFO L142 LiptonReduction]: Number of co-enabled transitions 12232 [2021-03-26 01:28:37,033 INFO L154 LiptonReduction]: Checked pairs total: 163989 [2021-03-26 01:28:37,033 INFO L156 LiptonReduction]: Total number of compositions: 58 [2021-03-26 01:28:37,034 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 31415 [2021-03-26 01:28:37,037 INFO L480 AbstractCegarLoop]: Abstraction has has 248 places, 1164 transitions, 13897 flow [2021-03-26 01:28:37,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 462.3076923076923) internal successors, (6010), 13 states have internal predecessors, (6010), 0 states have call successors, (0), 0 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-26 01:28:37,038 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:28:37,038 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] [2021-03-26 01:28:37,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-26 01:28:37,038 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-26 01:28:37,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:28:37,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1618988534, now seen corresponding path program 1 times [2021-03-26 01:28:37,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:28:37,038 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122467178] [2021-03-26 01:28:37,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:28:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:28:37,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:28:37,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:28:37,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:28:37,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:28:37,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:28:37,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:28:37,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:28:37,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 01:28:37,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:28:37,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 01:28:37,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:28:37,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:28:37,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-26 01:28:37,183 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122467178] [2021-03-26 01:28:37,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:28:37,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-26 01:28:37,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866922221] [2021-03-26 01:28:37,183 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-26 01:28:37,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:28:37,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-26 01:28:37,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-26 01:28:37,188 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 462 out of 950 [2021-03-26 01:28:37,190 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 1164 transitions, 13897 flow. Second operand has 11 states, 11 states have (on average 463.3636363636364) internal successors, (5097), 11 states have internal predecessors, (5097), 0 states have call successors, (0), 0 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-26 01:28:37,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:28:37,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 462 of 950 [2021-03-26 01:28:37,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:28:45,569 INFO L129 PetriNetUnfolder]: 10824/23052 cut-off events. [2021-03-26 01:28:45,569 INFO L130 PetriNetUnfolder]: For 55685/55939 co-relation queries the response was YES. [2021-03-26 01:28:45,770 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82977 conditions, 23052 events. 10824/23052 cut-off events. For 55685/55939 co-relation queries the response was YES. Maximal size of possible extension queue 323. Compared 182771 event pairs, 2390 based on Foata normal form. 59/22516 useless extension candidates. Maximal degree in co-relation 80048. Up to 15164 conditions per place. [2021-03-26 01:28:45,835 INFO L132 encePairwiseOnDemand]: 902/950 looper letters, 867 selfloop transitions, 670 changer transitions 0/1586 dead transitions. [2021-03-26 01:28:45,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1586 transitions, 19603 flow [2021-03-26 01:28:45,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-26 01:28:45,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-26 01:28:45,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 11137 transitions. [2021-03-26 01:28:45,966 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5097025171624714 [2021-03-26 01:28:45,966 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 11137 transitions. [2021-03-26 01:28:45,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 11137 transitions. [2021-03-26 01:28:45,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:28:45,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 11137 transitions. [2021-03-26 01:28:45,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 484.2173913043478) internal successors, (11137), 23 states have internal predecessors, (11137), 0 states have call successors, (0), 0 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-26 01:28:46,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 950.0) internal successors, (22800), 24 states have internal predecessors, (22800), 0 states have call successors, (0), 0 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-26 01:28:46,010 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 950.0) internal successors, (22800), 24 states have internal predecessors, (22800), 0 states have call successors, (0), 0 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-26 01:28:46,011 INFO L185 Difference]: Start difference. First operand has 248 places, 1164 transitions, 13897 flow. Second operand 23 states and 11137 transitions. [2021-03-26 01:28:46,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1586 transitions, 19603 flow [2021-03-26 01:28:46,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 1586 transitions, 19392 flow, removed 101 selfloop flow, removed 2 redundant places. [2021-03-26 01:28:46,451 INFO L241 Difference]: Finished difference. Result has 270 places, 1193 transitions, 15747 flow [2021-03-26 01:28:46,452 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=950, PETRI_DIFFERENCE_MINUEND_FLOW=13642, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=637, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=515, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=15747, PETRI_PLACES=270, PETRI_TRANSITIONS=1193} [2021-03-26 01:28:46,452 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 24 predicate places. [2021-03-26 01:28:46,452 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:28:46,453 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 270 places, 1193 transitions, 15747 flow [2021-03-26 01:28:46,453 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 270 places, 1193 transitions, 15747 flow [2021-03-26 01:28:46,462 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 270 places, 1193 transitions, 15747 flow [2021-03-26 01:28:47,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][863], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, 203#L1037true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,761 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2021-03-26 01:28:47,761 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2021-03-26 01:28:47,761 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-26 01:28:47,761 INFO L387 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2021-03-26 01:28:47,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][863], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,762 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-26 01:28:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2021-03-26 01:28:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:47,774 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][863], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1080#(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: 1097#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1099#(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: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,774 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2021-03-26 01:28:47,774 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:47,774 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2021-03-26 01:28:47,774 INFO L387 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2021-03-26 01:28:47,774 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2021-03-26 01:28:47,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][789], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 203#L1037true, 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:47,776 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2021-03-26 01:28:47,776 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L387 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][789], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:47,777 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:47,777 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:47,783 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][789], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1091#(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: 1093#(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: 1095#(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: 1080#(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: 1097#(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|))), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1099#(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: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:28:47,783 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2021-03-26 01:28:47,783 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2021-03-26 01:28:47,783 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2021-03-26 01:28:47,783 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:47,784 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2021-03-26 01:28:47,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,787 INFO L384 tUnfolder$Statistics]: this new event has 114 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 203#L1037true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,788 INFO L384 tUnfolder$Statistics]: this new event has 111 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2021-03-26 01:28:47,788 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2021-03-26 01:28:47,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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))), 144#L1036true, Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,789 INFO L384 tUnfolder$Statistics]: this new event has 109 ancestors and is cut-off event [2021-03-26 01:28:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2021-03-26 01:28:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2021-03-26 01:28:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2021-03-26 01:28:47,790 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 203#L1037true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1080#(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: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,791 INFO L384 tUnfolder$Statistics]: this new event has 111 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 111 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1080#(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: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,791 INFO L384 tUnfolder$Statistics]: this new event has 114 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-03-26 01:28:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][741], [641#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1390#(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|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1569#true, 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1099#(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: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 623#(= ULTIMATE.start_main_~i~1 0), Black: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:28:47,794 INFO L384 tUnfolder$Statistics]: this new event has 115 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-03-26 01:28:47,794 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2021-03-26 01:28:47,796 INFO L129 PetriNetUnfolder]: 2560/9247 cut-off events. [2021-03-26 01:28:47,796 INFO L130 PetriNetUnfolder]: For 24154/24644 co-relation queries the response was YES. [2021-03-26 01:28:47,845 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29341 conditions, 9247 events. 2560/9247 cut-off events. For 24154/24644 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 84304 event pairs, 43 based on Foata normal form. 76/8896 useless extension candidates. Maximal degree in co-relation 27863. Up to 1841 conditions per place. [2021-03-26 01:28:47,919 INFO L142 LiptonReduction]: Number of co-enabled transitions 12280 [2021-03-26 01:29:13,520 INFO L154 LiptonReduction]: Checked pairs total: 129149 [2021-03-26 01:29:13,520 INFO L156 LiptonReduction]: Total number of compositions: 15 [2021-03-26 01:29:13,520 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27068 [2021-03-26 01:29:13,523 INFO L480 AbstractCegarLoop]: Abstraction has has 270 places, 1193 transitions, 15757 flow [2021-03-26 01:29:13,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 463.3636363636364) internal successors, (5097), 11 states have internal predecessors, (5097), 0 states have call successors, (0), 0 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-26 01:29:13,524 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:29:13,524 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-26 01:29:13,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-26 01:29:13,524 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-26 01:29:13,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:29:13,524 INFO L82 PathProgramCache]: Analyzing trace with hash 609001999, now seen corresponding path program 1 times [2021-03-26 01:29:13,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:29:13,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007503479] [2021-03-26 01:29:13,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:29:13,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:29:13,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-26 01:29:13,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:29:13,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:29:13,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:29:13,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-26 01:29:13,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-26 01:29:13,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 01:29:13,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:13,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 01:29:13,656 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-26 01:29:13,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007503479] [2021-03-26 01:29:13,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:29:13,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-26 01:29:13,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007357668] [2021-03-26 01:29:13,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 01:29:13,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:29:13,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 01:29:13,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-26 01:29:13,662 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 446 out of 965 [2021-03-26 01:29:13,664 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 1193 transitions, 15757 flow. Second operand has 9 states, 9 states have (on average 447.6666666666667) internal successors, (4029), 9 states have internal predecessors, (4029), 0 states have call successors, (0), 0 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-26 01:29:13,665 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:29:13,665 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 446 of 965 [2021-03-26 01:29:13,665 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:29:20,599 INFO L129 PetriNetUnfolder]: 9815/21030 cut-off events. [2021-03-26 01:29:20,599 INFO L130 PetriNetUnfolder]: For 56768/56953 co-relation queries the response was YES. [2021-03-26 01:29:20,792 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75171 conditions, 21030 events. 9815/21030 cut-off events. For 56768/56953 co-relation queries the response was YES. Maximal size of possible extension queue 265. Compared 162116 event pairs, 2827 based on Foata normal form. 124/20589 useless extension candidates. Maximal degree in co-relation 70502. Up to 16256 conditions per place. [2021-03-26 01:29:20,852 INFO L132 encePairwiseOnDemand]: 945/965 looper letters, 875 selfloop transitions, 219 changer transitions 0/1148 dead transitions. [2021-03-26 01:29:20,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 1148 transitions, 15405 flow [2021-03-26 01:29:20,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 01:29:20,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 01:29:20,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 4742 transitions. [2021-03-26 01:29:20,855 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49139896373056996 [2021-03-26 01:29:20,855 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 4742 transitions. [2021-03-26 01:29:20,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 4742 transitions. [2021-03-26 01:29:20,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:29:20,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 4742 transitions. [2021-03-26 01:29:20,861 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 474.2) internal successors, (4742), 10 states have internal predecessors, (4742), 0 states have call successors, (0), 0 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-26 01:29:20,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 965.0) internal successors, (10615), 11 states have internal predecessors, (10615), 0 states have call successors, (0), 0 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-26 01:29:20,868 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 965.0) internal successors, (10615), 11 states have internal predecessors, (10615), 0 states have call successors, (0), 0 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-26 01:29:20,868 INFO L185 Difference]: Start difference. First operand has 270 places, 1193 transitions, 15757 flow. Second operand 10 states and 4742 transitions. [2021-03-26 01:29:20,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 1148 transitions, 15405 flow [2021-03-26 01:29:21,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 1148 transitions, 14278 flow, removed 235 selfloop flow, removed 9 redundant places. [2021-03-26 01:29:21,186 INFO L241 Difference]: Finished difference. Result has 272 places, 1054 transitions, 12318 flow [2021-03-26 01:29:21,187 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=965, PETRI_DIFFERENCE_MINUEND_FLOW=10870, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=999, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=832, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=12318, PETRI_PLACES=272, PETRI_TRANSITIONS=1054} [2021-03-26 01:29:21,187 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 26 predicate places. [2021-03-26 01:29:21,187 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:29:21,187 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1054 transitions, 12318 flow [2021-03-26 01:29:21,187 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1054 transitions, 12318 flow [2021-03-26 01:29:21,192 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1054 transitions, 12318 flow [2021-03-26 01:29:22,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1321] L1012-79-->L1012-90: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_101| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_191| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_191|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|} OutVars{ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_91|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_105|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_133|, ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_105|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_133|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_191|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_91|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_101|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#res][746], [641#true, 1924#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1942#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1944#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), 202#L1012-90true, Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 1080#(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: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:29:22,227 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2021-03-26 01:29:22,227 INFO L387 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2021-03-26 01:29:22,227 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2021-03-26 01:29:22,227 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2021-03-26 01:29:22,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1430] L1074-1-->L1012-20: Formula: (and (= v_ULTIMATE.start_fifo_front_~self.offset_46 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) (= (select (select |v_#memory_$Pointer$.offset_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_front_~self.base_46) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_84| v_ULTIMATE.start_fifo_empty_~self.base_234) (= v_ULTIMATE.start_fifo_empty_~self.offset_234 |v_ULTIMATE.start_fifo_empty_#in~self.offset_84|) |v_ULTIMATE.start_fifo_front_#t~short54_46| (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_244| (select (select |v_#memory_$Pointer$.base_1532| v_ULTIMATE.start_fifo_empty_~self.base_234) v_ULTIMATE.start_fifo_empty_~self.offset_234))) InVars {ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_244|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1532|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_316|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_406|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_226|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_328|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_234, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_234, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_328|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_272|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_248|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_244|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_226|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_278|, ULTIMATE.start_fifo_front_~self.base=v_ULTIMATE.start_fifo_front_~self.base_46, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_278|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_84|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_272|, ULTIMATE.start_fifo_front_~self.offset=v_ULTIMATE.start_fifo_front_~self.offset_46, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_316|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_84|, ULTIMATE.start_fifo_front_#t~short54=|v_ULTIMATE.start_fifo_front_#t~short54_46|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1532|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#res, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#in~self.offset, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base, ULTIMATE.start_fifo_empty_#in~self.base][662], [641#true, 1924#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1942#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1944#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 293#L1012-20true, 1077#true, 962#true, Black: 449#(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: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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|)), 717#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.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$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem6.offset|)), Black: 1091#(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: 1093#(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: 1095#(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: 1080#(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: 1097#(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|))), 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), Black: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 626#true, Black: 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1))]) [2021-03-26 01:29:22,237 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2021-03-26 01:29:22,237 INFO L387 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2021-03-26 01:29:22,237 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2021-03-26 01:29:22,237 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2021-03-26 01:29:22,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][632], [641#true, 1924#true, Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), Black: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1394#(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_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1410#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1402#(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_fifo_push_#in~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)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1942#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1944#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 290#L1039true, 1077#true, 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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))), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1080#(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: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 623#(= ULTIMATE.start_main_~i~1 0), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:29:22,245 INFO L384 tUnfolder$Statistics]: this new event has 114 ancestors and is cut-off event [2021-03-26 01:29:22,245 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2021-03-26 01:29:22,245 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2021-03-26 01:29:22,245 INFO L387 tUnfolder$Statistics]: existing Event has 113 ancestors and is cut-off event [2021-03-26 01:29:22,249 INFO L129 PetriNetUnfolder]: 2381/8855 cut-off events. [2021-03-26 01:29:22,249 INFO L130 PetriNetUnfolder]: For 19864/20177 co-relation queries the response was YES. [2021-03-26 01:29:22,325 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26436 conditions, 8855 events. 2381/8855 cut-off events. For 19864/20177 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 78882 event pairs, 32 based on Foata normal form. 46/8486 useless extension candidates. Maximal degree in co-relation 24267. Up to 1678 conditions per place. [2021-03-26 01:29:22,422 INFO L142 LiptonReduction]: Number of co-enabled transitions 11508 [2021-03-26 01:29:27,256 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-03-26 01:29:48,375 INFO L154 LiptonReduction]: Checked pairs total: 109294 [2021-03-26 01:29:48,375 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-26 01:29:48,375 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27188 [2021-03-26 01:29:48,378 INFO L480 AbstractCegarLoop]: Abstraction has has 272 places, 1054 transitions, 12334 flow [2021-03-26 01:29:48,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 447.6666666666667) internal successors, (4029), 9 states have internal predecessors, (4029), 0 states have call successors, (0), 0 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-26 01:29:48,378 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:29:48,378 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:29:48,379 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-26 01:29:48,379 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-26 01:29:48,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:29:48,379 INFO L82 PathProgramCache]: Analyzing trace with hash -57837650, now seen corresponding path program 1 times [2021-03-26 01:29:48,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:29:48,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441125414] [2021-03-26 01:29:48,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:29:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:29:48,429 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-26 01:29:48,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 01:29:48,438 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:29:48,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:29:48,451 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:29:48,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:29:48,468 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:29:48,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:29:48,487 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:29:48,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:29:48,505 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-26 01:29:48,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 01:29:48,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:48,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-26 01:29:48,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:48,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-26 01:29:48,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:48,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-26 01:29:48,630 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.6 percent of original size [2021-03-26 01:29:48,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-26 01:29:48,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:29:48,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:29:48,676 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-26 01:29:48,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441125414] [2021-03-26 01:29:48,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:29:48,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-26 01:29:48,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893633479] [2021-03-26 01:29:48,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 01:29:48,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:29:48,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 01:29:48,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-26 01:29:48,683 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 443 out of 975 [2021-03-26 01:29:48,686 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 1054 transitions, 12334 flow. Second operand has 13 states, 13 states have (on average 444.2307692307692) internal successors, (5775), 13 states have internal predecessors, (5775), 0 states have call successors, (0), 0 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-26 01:29:48,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:29:48,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 443 of 975 [2021-03-26 01:29:48,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:29:49,714 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 75 [2021-03-26 01:29:50,166 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 81 [2021-03-26 01:29:56,616 INFO L129 PetriNetUnfolder]: 11038/23398 cut-off events. [2021-03-26 01:29:56,616 INFO L130 PetriNetUnfolder]: For 63937/64177 co-relation queries the response was YES. [2021-03-26 01:29:56,743 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84579 conditions, 23398 events. 11038/23398 cut-off events. For 63937/64177 co-relation queries the response was YES. Maximal size of possible extension queue 308. Compared 183215 event pairs, 2978 based on Foata normal form. 138/22947 useless extension candidates. Maximal degree in co-relation 79808. Up to 17145 conditions per place. [2021-03-26 01:29:56,804 INFO L132 encePairwiseOnDemand]: 938/975 looper letters, 1111 selfloop transitions, 446 changer transitions 0/1610 dead transitions. [2021-03-26 01:29:56,805 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 1610 transitions, 20580 flow [2021-03-26 01:29:56,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-26 01:29:56,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-26 01:29:56,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 10302 transitions. [2021-03-26 01:29:56,814 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48027972027972027 [2021-03-26 01:29:56,814 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 10302 transitions. [2021-03-26 01:29:56,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 10302 transitions. [2021-03-26 01:29:56,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:29:56,816 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 10302 transitions. [2021-03-26 01:29:56,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 468.27272727272725) internal successors, (10302), 22 states have internal predecessors, (10302), 0 states have call successors, (0), 0 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-26 01:29:56,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 975.0) internal successors, (22425), 23 states have internal predecessors, (22425), 0 states have call successors, (0), 0 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-26 01:29:56,837 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 975.0) internal successors, (22425), 23 states have internal predecessors, (22425), 0 states have call successors, (0), 0 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-26 01:29:56,837 INFO L185 Difference]: Start difference. First operand has 272 places, 1054 transitions, 12334 flow. Second operand 22 states and 10302 transitions. [2021-03-26 01:29:56,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 1610 transitions, 20580 flow [2021-03-26 01:29:57,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 1610 transitions, 20479 flow, removed 46 selfloop flow, removed 2 redundant places. [2021-03-26 01:29:57,331 INFO L241 Difference]: Finished difference. Result has 299 places, 1294 transitions, 17402 flow [2021-03-26 01:29:57,332 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=975, PETRI_DIFFERENCE_MINUEND_FLOW=12293, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=775, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=17402, PETRI_PLACES=299, PETRI_TRANSITIONS=1294} [2021-03-26 01:29:57,332 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 53 predicate places. [2021-03-26 01:29:57,332 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:29:57,332 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 299 places, 1294 transitions, 17402 flow [2021-03-26 01:29:57,332 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 299 places, 1294 transitions, 17402 flow [2021-03-26 01:29:57,339 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 299 places, 1294 transitions, 17402 flow [2021-03-26 01:29:58,532 INFO L129 PetriNetUnfolder]: 2618/10121 cut-off events. [2021-03-26 01:29:58,532 INFO L130 PetriNetUnfolder]: For 30155/30586 co-relation queries the response was YES. [2021-03-26 01:29:58,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32926 conditions, 10121 events. 2618/10121 cut-off events. For 30155/30586 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 96185 event pairs, 26 based on Foata normal form. 32/9713 useless extension candidates. Maximal degree in co-relation 31421. Up to 1804 conditions per place. [2021-03-26 01:29:58,658 INFO L142 LiptonReduction]: Number of co-enabled transitions 12498 [2021-03-26 01:31:04,361 INFO L154 LiptonReduction]: Checked pairs total: 235049 [2021-03-26 01:31:04,361 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-26 01:31:04,361 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 67029 [2021-03-26 01:31:04,364 INFO L480 AbstractCegarLoop]: Abstraction has has 299 places, 1294 transitions, 17418 flow [2021-03-26 01:31:04,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 444.2307692307692) internal successors, (5775), 13 states have internal predecessors, (5775), 0 states have call successors, (0), 0 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-26 01:31:04,365 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:31:04,365 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:31:04,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-26 01:31:04,365 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-26 01:31:04,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:31:04,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1899217012, now seen corresponding path program 2 times [2021-03-26 01:31:04,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:31:04,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188134499] [2021-03-26 01:31:04,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:31:04,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:31:04,439 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-26 01:31:04,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 01:31:04,446 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:31:04,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:31:04,457 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:31:04,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:31:04,469 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:31:04,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:31:04,480 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-03-26 01:31:04,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:31:04,495 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-26 01:31:04,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 01:31:04,507 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-26 01:31:04,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 01:31:04,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:31:04,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-26 01:31:04,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:31:04,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-26 01:31:04,581 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.6 percent of original size [2021-03-26 01:31:04,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-26 01:31:04,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:31:04,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:31:04,616 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-26 01:31:04,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188134499] [2021-03-26 01:31:04,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:31:04,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-26 01:31:04,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63421510] [2021-03-26 01:31:04,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 01:31:04,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:31:04,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 01:31:04,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-26 01:31:04,621 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 443 out of 988 [2021-03-26 01:31:04,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 1294 transitions, 17418 flow. Second operand has 13 states, 13 states have (on average 444.2307692307692) internal successors, (5775), 13 states have internal predecessors, (5775), 0 states have call successors, (0), 0 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-26 01:31:04,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:31:04,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 443 of 988 [2021-03-26 01:31:04,624 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:31:14,239 INFO L129 PetriNetUnfolder]: 11947/25268 cut-off events. [2021-03-26 01:31:14,240 INFO L130 PetriNetUnfolder]: For 97337/97605 co-relation queries the response was YES. [2021-03-26 01:31:14,515 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101663 conditions, 25268 events. 11947/25268 cut-off events. For 97337/97605 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 201753 event pairs, 2769 based on Foata normal form. 91/24751 useless extension candidates. Maximal degree in co-relation 98253. Up to 17612 conditions per place. [2021-03-26 01:31:14,606 INFO L132 encePairwiseOnDemand]: 930/988 looper letters, 1006 selfloop transitions, 760 changer transitions 0/1819 dead transitions. [2021-03-26 01:31:14,606 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 1819 transitions, 26025 flow [2021-03-26 01:31:14,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-26 01:31:14,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-26 01:31:14,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 8888 transitions. [2021-03-26 01:31:14,614 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4734711272107394 [2021-03-26 01:31:14,614 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 8888 transitions. [2021-03-26 01:31:14,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 8888 transitions. [2021-03-26 01:31:14,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:31:14,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 8888 transitions. [2021-03-26 01:31:14,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 467.7894736842105) internal successors, (8888), 19 states have internal predecessors, (8888), 0 states have call successors, (0), 0 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-26 01:31:14,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 988.0) internal successors, (19760), 20 states have internal predecessors, (19760), 0 states have call successors, (0), 0 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-26 01:31:14,632 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 988.0) internal successors, (19760), 20 states have internal predecessors, (19760), 0 states have call successors, (0), 0 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-26 01:31:14,632 INFO L185 Difference]: Start difference. First operand has 299 places, 1294 transitions, 17418 flow. Second operand 19 states and 8888 transitions. [2021-03-26 01:31:14,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 1819 transitions, 26025 flow [2021-03-26 01:31:15,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 1819 transitions, 25882 flow, removed 41 selfloop flow, removed 9 redundant places. [2021-03-26 01:31:15,333 INFO L241 Difference]: Finished difference. Result has 310 places, 1582 transitions, 23692 flow [2021-03-26 01:31:15,334 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=988, PETRI_DIFFERENCE_MINUEND_FLOW=17282, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=483, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=546, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=23692, PETRI_PLACES=310, PETRI_TRANSITIONS=1582} [2021-03-26 01:31:15,334 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 64 predicate places. [2021-03-26 01:31:15,334 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:31:15,334 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 310 places, 1582 transitions, 23692 flow [2021-03-26 01:31:15,335 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 310 places, 1582 transitions, 23692 flow [2021-03-26 01:31:15,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 310 places, 1582 transitions, 23692 flow [2021-03-26 01:31:15,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][512], [641#true, 1924#true, Black: 2178#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_push_#in~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)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|)), Black: 2180#(and (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (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)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 2168#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_push_#in~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)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|)), Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 2153#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 2154#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), 2448#true, Black: 2170#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (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: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 2186#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 2172#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1942#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1944#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1077#true, Black: 2459#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 2460#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 2142#true, Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 623#(= ULTIMATE.start_main_~i~1 0), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), 114#L1002-2true, Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:31:15,977 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1444] L1012-60-->L1012-69: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#res_265| (ite (= (ite |v_ULTIMATE.start_fifo_empty_#t~short12_421| 1 0) 0) 0 1)) (not |v_ULTIMATE.start_fifo_empty_#t~short12_421|)) InVars {ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|} OutVars{ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_289|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_289|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_421|, ULTIMATE.start_fifo_empty_#res=|v_ULTIMATE.start_fifo_empty_#res_265|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#res][512], [641#true, 1924#true, Black: 2178#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_push_#in~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)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|)), Black: 2180#(and (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (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)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 2168#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (= |pusherThread1of1ForFork0_fifo_push_#in~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)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|)), Black: 643#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 648#(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: 2153#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 2154#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 650#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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))), 2448#true, Black: 2170#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|)) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (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: 652#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_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: 1424#(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_fifo_push_#in~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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 784#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.offset|))) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) |ULTIMATE.start_fifo_front_#t~mem59.offset|)) (<= (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 2186#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 2172#(and (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_main_~#q~1.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.offset| |ULTIMATE.start_fifo_front_#in~self.offset|) (= |pusherThread1of1ForFork0_fifo_push_#in~self.base| |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#in~self.base|) (+ |pusherThread1of1ForFork0_fifo_push_#in~self.offset| 4))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_fifo_push_~self.offset |ULTIMATE.start_fifo_front_#in~self.offset|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 778#(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_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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 782#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_front_#t~mem57.base|) |ULTIMATE.start_fifo_front_#t~mem57.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| (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| (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) (not (= (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), Black: 1418#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.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|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1420#(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_fifo_push_#in~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)) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (<= (+ |#StackHeapBarrier| 1) |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_fifo_front_#in~self.base|) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_fifo_front_#in~self.offset|) 0))), Black: 1422#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~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|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_front_#in~self.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1942#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_fifo_front_#in~self.offset|) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), Black: 1944#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_fifo_front_#in~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| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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|) (+ |ULTIMATE.start_fifo_front_#in~self.offset| 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base |ULTIMATE.start_fifo_front_#in~self.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |pusherThread1of1ForFork0_#in~q_.base| |ULTIMATE.start_fifo_front_#in~self.base|)), 1077#true, Black: 2459#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 2460#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 962#true, Black: 449#(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)), 836#true, Black: 708#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 1089#(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: 1091#(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: 1093#(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: 1095#(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: 1080#(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|)), 721#(not |ULTIMATE.start_fifo_empty_#t~short12|), 81#L1012-69true, Black: 1097#(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: 1099#(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: 1617#(and (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)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), Black: 1613#(and (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)) (<= (+ |#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)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_fifo_front_#in~self.base|))), 212#L1004true, Black: 979#(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: 981#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_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: 983#(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: 973#(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: 975#(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: 723#(and (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 2142#true, Black: 725#(and (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$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|))) (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|) (+ |ULTIMATE.start_fifo_empty_#in~self.offset| 4))))) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))))), 1376#true, Black: 718#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)))), Black: 864#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 848#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|)), Black: 850#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 866#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 623#(= ULTIMATE.start_main_~i~1 0), Black: 868#(and (or (<= (+ (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))) (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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12))))) (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 (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~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)) (+ (select (select |#memory_$Pointer$.offset| 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) 12)) |ULTIMATE.start_fifo_empty_#t~mem10.base|))) (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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 872#(and (= ULTIMATE.start_fifo_front_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem9.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_fifo_empty_#t~mem9.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (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_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) |ULTIMATE.start_fifo_empty_#t~mem8.offset|) (= |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: 842#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))), Black: 860#(and (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), Black: 862#(and (<= |ULTIMATE.start_fifo_front_#t~ret56| (* 256 (div |ULTIMATE.start_fifo_front_#t~ret56| 256))) (<= 0 |ULTIMATE.start_fifo_front_#t~ret56|) (or (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|)) (+ (select (select |#memory_$Pointer$.offset| |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| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_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|)) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_fifo_empty_#in~self.base|) |ULTIMATE.start_fifo_empty_#in~self.offset|) 12)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 12)))) |ULTIMATE.start_fifo_front_#t~short54| (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) 1) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.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)) (+ (select (select |#memory_$Pointer$.offset| 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)) (+ (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_empty_~self.offset) 12)))))), 632#(and (= |ULTIMATE.start_fifo_front_#in~wait| 1) (= ULTIMATE.start_fifo_front_~wait 1)), Black: 626#true]) [2021-03-26 01:31:15,978 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 01:31:15,978 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 01:31:16,772 INFO L129 PetriNetUnfolder]: 2973/11189 cut-off events. [2021-03-26 01:31:16,772 INFO L130 PetriNetUnfolder]: For 43834/44183 co-relation queries the response was YES. [2021-03-26 01:31:16,829 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39321 conditions, 11189 events. 2973/11189 cut-off events. For 43834/44183 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 108105 event pairs, 38 based on Foata normal form. 41/10754 useless extension candidates. Maximal degree in co-relation 38286. Up to 2057 conditions per place. [2021-03-26 01:31:16,904 INFO L142 LiptonReduction]: Number of co-enabled transitions 13866 [2021-03-26 01:32:28,563 INFO L154 LiptonReduction]: Checked pairs total: 286763 [2021-03-26 01:32:28,564 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-26 01:32:28,564 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 73230 [2021-03-26 01:32:28,567 INFO L480 AbstractCegarLoop]: Abstraction has has 310 places, 1582 transitions, 23701 flow [2021-03-26 01:32:28,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 444.2307692307692) internal successors, (5775), 13 states have internal predecessors, (5775), 0 states have call successors, (0), 0 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-26 01:32:28,567 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:32:28,567 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:32:28,567 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-26 01:32:28,568 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-26 01:32:28,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:32:28,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1181360583, now seen corresponding path program 1 times [2021-03-26 01:32:28,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:32:28,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876647695] [2021-03-26 01:32:28,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:32:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:32:28,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:32:28,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:32:28,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:32:28,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 01:32:28,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 01:32:28,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:32:28,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 01:32:28,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 01:32:28,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 01:32:28,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 01:32:28,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 01:32:28,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:32:28,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:32:28,737 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-26 01:32:28,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876647695] [2021-03-26 01:32:28,738 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:32:28,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-26 01:32:28,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305470487] [2021-03-26 01:32:28,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-26 01:32:28,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:32:28,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-26 01:32:28,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-26 01:32:28,745 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 459 out of 1004 [2021-03-26 01:32:28,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 1582 transitions, 23701 flow. Second operand has 14 states, 14 states have (on average 460.14285714285717) internal successors, (6442), 14 states have internal predecessors, (6442), 0 states have call successors, (0), 0 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-26 01:32:28,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:32:28,748 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 459 of 1004 [2021-03-26 01:32:28,748 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:32:40,781 INFO L129 PetriNetUnfolder]: 13084/27783 cut-off events. [2021-03-26 01:32:40,781 INFO L130 PetriNetUnfolder]: For 136317/136564 co-relation queries the response was YES. [2021-03-26 01:32:40,951 INFO L84 FinitePrefix]: Finished finitePrefix Result has 119836 conditions, 27783 events. 13084/27783 cut-off events. For 136317/136564 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 228045 event pairs, 3017 based on Foata normal form. 64/27214 useless extension candidates. Maximal degree in co-relation 117016. Up to 19144 conditions per place. [2021-03-26 01:32:41,032 INFO L132 encePairwiseOnDemand]: 964/1004 looper letters, 1637 selfloop transitions, 578 changer transitions 0/2264 dead transitions. [2021-03-26 01:32:41,032 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 2264 transitions, 36246 flow [2021-03-26 01:32:41,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-26 01:32:41,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-26 01:32:41,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 10629 transitions. [2021-03-26 01:32:41,041 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48121151756609926 [2021-03-26 01:32:41,041 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 10629 transitions. [2021-03-26 01:32:41,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 10629 transitions. [2021-03-26 01:32:41,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:32:41,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 10629 transitions. [2021-03-26 01:32:41,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 483.1363636363636) internal successors, (10629), 22 states have internal predecessors, (10629), 0 states have call successors, (0), 0 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-26 01:32:41,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 1004.0) internal successors, (23092), 23 states have internal predecessors, (23092), 0 states have call successors, (0), 0 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-26 01:32:41,063 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 1004.0) internal successors, (23092), 23 states have internal predecessors, (23092), 0 states have call successors, (0), 0 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-26 01:32:41,063 INFO L185 Difference]: Start difference. First operand has 310 places, 1582 transitions, 23701 flow. Second operand 22 states and 10629 transitions. [2021-03-26 01:32:41,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 2264 transitions, 36246 flow [2021-03-26 01:32:41,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 2264 transitions, 35983 flow, removed 101 selfloop flow, removed 9 redundant places. [2021-03-26 01:32:41,981 INFO L241 Difference]: Finished difference. Result has 324 places, 1779 transitions, 28401 flow [2021-03-26 01:32:41,983 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1004, PETRI_DIFFERENCE_MINUEND_FLOW=23486, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=385, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1090, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=28401, PETRI_PLACES=324, PETRI_TRANSITIONS=1779} [2021-03-26 01:32:41,983 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 78 predicate places. [2021-03-26 01:32:41,983 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:32:41,983 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 324 places, 1779 transitions, 28401 flow [2021-03-26 01:32:41,983 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 324 places, 1779 transitions, 28401 flow [2021-03-26 01:32:41,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 324 places, 1779 transitions, 28401 flow [2021-03-26 01:32:43,602 INFO L129 PetriNetUnfolder]: 3490/12542 cut-off events. [2021-03-26 01:32:43,603 INFO L130 PetriNetUnfolder]: For 58370/58797 co-relation queries the response was YES. [2021-03-26 01:32:43,704 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46669 conditions, 12542 events. 3490/12542 cut-off events. For 58370/58797 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 123499 event pairs, 45 based on Foata normal form. 83/12152 useless extension candidates. Maximal degree in co-relation 45460. Up to 2378 conditions per place. [2021-03-26 01:32:44,057 INFO L142 LiptonReduction]: Number of co-enabled transitions 14414 [2021-03-26 01:35:32,618 INFO L154 LiptonReduction]: Checked pairs total: 412320 [2021-03-26 01:35:32,619 INFO L156 LiptonReduction]: Total number of compositions: 67 [2021-03-26 01:35:32,619 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 170636 [2021-03-26 01:35:32,623 INFO L480 AbstractCegarLoop]: Abstraction has has 324 places, 1779 transitions, 28755 flow [2021-03-26 01:35:32,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 460.14285714285717) internal successors, (6442), 14 states have internal predecessors, (6442), 0 states have call successors, (0), 0 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-26 01:35:32,624 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 01:35:32,624 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 01:35:32,624 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-26 01:35:32,624 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-26 01:35:32,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 01:35:32,624 INFO L82 PathProgramCache]: Analyzing trace with hash -55820511, now seen corresponding path program 1 times [2021-03-26 01:35:32,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 01:35:32,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988727307] [2021-03-26 01:35:32,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 01:35:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 01:35:32,667 INFO L142 QuantifierPusher]: treesize reduction 6, result has 84.2 percent of original size [2021-03-26 01:35:32,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-26 01:35:32,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:35:32,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:35:32,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:35:32,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-26 01:35:32,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-26 01:35:32,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 01:35:32,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:35:32,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 01:35:32,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:35:32,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-26 01:35:32,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 01:35:32,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 01:35:32,869 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-26 01:35:32,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988727307] [2021-03-26 01:35:32,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 01:35:32,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-26 01:35:32,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284063907] [2021-03-26 01:35:32,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 01:35:32,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 01:35:32,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 01:35:32,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-03-26 01:35:32,875 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 469 out of 1071 [2021-03-26 01:35:32,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 1779 transitions, 28755 flow. Second operand has 13 states, 13 states have (on average 470.2307692307692) internal successors, (6113), 13 states have internal predecessors, (6113), 0 states have call successors, (0), 0 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-26 01:35:32,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 01:35:32,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 469 of 1071 [2021-03-26 01:35:32,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 01:35:34,891 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 107 [2021-03-26 01:35:35,349 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 104 [2021-03-26 01:35:51,536 INFO L129 PetriNetUnfolder]: 14608/30677 cut-off events. [2021-03-26 01:35:51,537 INFO L130 PetriNetUnfolder]: For 165092/165361 co-relation queries the response was YES. [2021-03-26 01:35:51,749 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134352 conditions, 30677 events. 14608/30677 cut-off events. For 165092/165361 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 254380 event pairs, 3908 based on Foata normal form. 70/29800 useless extension candidates. Maximal degree in co-relation 131227. Up to 22144 conditions per place. [2021-03-26 01:35:51,841 INFO L132 encePairwiseOnDemand]: 980/1071 looper letters, 1678 selfloop transitions, 690 changer transitions 0/2415 dead transitions. [2021-03-26 01:35:51,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 2415 transitions, 39421 flow [2021-03-26 01:35:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-26 01:35:51,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-26 01:35:51,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 13344 transitions. [2021-03-26 01:35:51,852 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4614586575370889 [2021-03-26 01:35:51,852 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 13344 transitions. [2021-03-26 01:35:51,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 13344 transitions. [2021-03-26 01:35:51,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 01:35:51,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 13344 transitions. [2021-03-26 01:35:51,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 494.22222222222223) internal successors, (13344), 27 states have internal predecessors, (13344), 0 states have call successors, (0), 0 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-26 01:35:51,879 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 1071.0) internal successors, (29988), 28 states have internal predecessors, (29988), 0 states have call successors, (0), 0 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-26 01:35:51,883 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 1071.0) internal successors, (29988), 28 states have internal predecessors, (29988), 0 states have call successors, (0), 0 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-26 01:35:51,883 INFO L185 Difference]: Start difference. First operand has 324 places, 1779 transitions, 28755 flow. Second operand 27 states and 13344 transitions. [2021-03-26 01:35:51,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 2415 transitions, 39421 flow [2021-03-26 01:35:53,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 2415 transitions, 39081 flow, removed 145 selfloop flow, removed 8 redundant places. [2021-03-26 01:35:53,161 INFO L241 Difference]: Finished difference. Result has 355 places, 2029 transitions, 34466 flow [2021-03-26 01:35:53,162 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=1071, PETRI_DIFFERENCE_MINUEND_FLOW=28428, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=459, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=34466, PETRI_PLACES=355, PETRI_TRANSITIONS=2029} [2021-03-26 01:35:53,162 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 109 predicate places. [2021-03-26 01:35:53,163 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 01:35:53,163 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 355 places, 2029 transitions, 34466 flow [2021-03-26 01:35:53,163 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 355 places, 2029 transitions, 34466 flow [2021-03-26 01:35:53,179 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 355 places, 2029 transitions, 34466 flow [2021-03-26 01:35:55,573 INFO L129 PetriNetUnfolder]: 4016/14834 cut-off events. [2021-03-26 01:35:55,573 INFO L130 PetriNetUnfolder]: For 81711/82070 co-relation queries the response was YES. [2021-03-26 01:35:55,657 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56666 conditions, 14834 events. 4016/14834 cut-off events. For 81711/82070 co-relation queries the response was YES. Maximal size of possible extension queue 358. Compared 152935 event pairs, 30 based on Foata normal form. 108/14353 useless extension candidates. Maximal degree in co-relation 55103. Up to 2699 conditions per place. [2021-03-26 01:35:55,958 INFO L142 LiptonReduction]: Number of co-enabled transitions 15732 Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown