/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf -i ../../../trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-26 23:14:49,478 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-26 23:14:49,482 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-26 23:14:49,536 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-26 23:14:49,537 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-26 23:14:49,540 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-26 23:14:49,545 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-26 23:14:49,553 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-26 23:14:49,556 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-26 23:14:49,562 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-26 23:14:49,563 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-26 23:14:49,565 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-26 23:14:49,565 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-26 23:14:49,568 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-26 23:14:49,570 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-26 23:14:49,572 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-26 23:14:49,573 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-26 23:14:49,577 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-26 23:14:49,584 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-26 23:14:49,594 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-26 23:14:49,595 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-26 23:14:49,597 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-26 23:14:49,599 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-26 23:14:49,601 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-26 23:14:49,610 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-26 23:14:49,611 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-26 23:14:49,611 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-26 23:14:49,614 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-26 23:14:49,614 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-26 23:14:49,616 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-26 23:14:49,616 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-26 23:14:49,617 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-26 23:14:49,619 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-26 23:14:49,620 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-26 23:14:49,621 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-26 23:14:49,621 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-26 23:14:49,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-26 23:14:49,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-26 23:14:49,623 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-26 23:14:49,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-26 23:14:49,624 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-26 23:14:49,625 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf [2021-01-26 23:14:49,677 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-26 23:14:49,677 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-26 23:14:49,679 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-26 23:14:49,679 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-26 23:14:49,682 INFO L138 SettingsManager]: * Use SBE=true [2021-01-26 23:14:49,682 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-26 23:14:49,683 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-26 23:14:49,683 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-26 23:14:49,683 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-26 23:14:49,683 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-26 23:14:49,683 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-26 23:14:49,684 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-26 23:14:49,684 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-26 23:14:49,684 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-26 23:14:49,684 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-26 23:14:49,684 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-26 23:14:49,685 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-26 23:14:49,685 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-26 23:14:49,685 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-26 23:14:49,685 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-26 23:14:49,686 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-26 23:14:49,686 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:14:49,686 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-26 23:14:49,686 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-26 23:14:49,686 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-26 23:14:49,687 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-26 23:14:49,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-26 23:14:49,687 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-26 23:14:49,687 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-26 23:14:49,687 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-26 23:14:49,688 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-26 23:14:49,688 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-26 23:14:49,688 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-26 23:14:49,688 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=DELAY_SET WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-01-26 23:14:50,060 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-26 23:14:50,091 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-26 23:14:50,094 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-26 23:14:50,096 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-26 23:14:50,098 INFO L275 PluginConnector]: CDTParser initialized [2021-01-26 23:14:50,099 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-01-26 23:14:50,193 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7839651a2/f8c3bd128c6b40828f8f657ee24c49a0/FLAG80d1d8705 [2021-01-26 23:14:50,948 INFO L306 CDTParser]: Found 1 translation units. [2021-01-26 23:14:50,949 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-01-26 23:14:50,983 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7839651a2/f8c3bd128c6b40828f8f657ee24c49a0/FLAG80d1d8705 [2021-01-26 23:14:51,173 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7839651a2/f8c3bd128c6b40828f8f657ee24c49a0 [2021-01-26 23:14:51,178 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-26 23:14:51,194 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-26 23:14:51,199 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-26 23:14:51,200 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-26 23:14:51,203 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-26 23:14:51,204 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:14:51" (1/1) ... [2021-01-26 23:14:51,209 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b5e41ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:51, skipping insertion in model container [2021-01-26 23:14:51,209 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:14:51" (1/1) ... [2021-01-26 23:14:51,219 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-26 23:14:51,307 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-26 23:14:51,476 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-01-26 23:14:52,167 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:14:52,177 INFO L203 MainTranslator]: Completed pre-run [2021-01-26 23:14:52,192 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-01-26 23:14:52,249 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:14:52,687 INFO L208 MainTranslator]: Completed translation [2021-01-26 23:14:52,689 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52 WrapperNode [2021-01-26 23:14:52,689 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-26 23:14:52,691 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-26 23:14:52,691 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-26 23:14:52,691 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-26 23:14:52,700 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,758 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,793 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-26 23:14:52,794 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-26 23:14:52,794 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-26 23:14:52,794 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-26 23:14:52,803 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,804 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,809 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,809 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,827 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,830 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,837 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... [2021-01-26 23:14:52,848 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-26 23:14:52,850 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-26 23:14:52,850 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-26 23:14:52,850 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-26 23:14:52,851 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:14:52,939 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-26 23:14:52,940 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-26 23:14:52,940 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-26 23:14:52,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-01-26 23:14:52,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-01-26 23:14:52,940 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-26 23:14:52,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-26 23:14:52,941 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2021-01-26 23:14:52,941 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2021-01-26 23:14:52,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-26 23:14:52,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-26 23:14:52,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-26 23:14:52,944 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-26 23:14:53,946 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-26 23:14:53,947 INFO L298 CfgBuilder]: Removed 36 assume(true) statements. [2021-01-26 23:14:53,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:14:53 BoogieIcfgContainer [2021-01-26 23:14:53,950 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-26 23:14:53,952 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-26 23:14:53,952 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-26 23:14:53,956 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-26 23:14:53,956 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.01 11:14:51" (1/3) ... [2021-01-26 23:14:53,957 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d12c52e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:14:53, skipping insertion in model container [2021-01-26 23:14:53,957 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:14:52" (2/3) ... [2021-01-26 23:14:53,958 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d12c52e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:14:53, skipping insertion in model container [2021-01-26 23:14:53,958 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:14:53" (3/3) ... [2021-01-26 23:14:53,960 INFO L111 eAbstractionObserver]: Analyzing ICFG race-3_2-container_of-global.i [2021-01-26 23:14:53,976 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-26 23:14:53,976 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-26 23:14:53,981 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2021-01-26 23:14:53,982 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-26 23:14:54,020 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,021 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,021 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,021 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,022 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,022 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,022 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,022 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,022 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,023 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,023 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,023 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,023 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,023 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,024 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,024 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,024 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,024 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,025 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,025 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,025 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,025 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,025 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,026 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,026 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,026 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,026 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,027 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,027 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,027 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,027 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,027 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,028 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,028 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,028 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,028 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,029 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,029 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,029 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,029 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,029 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,030 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,030 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,030 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,030 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,031 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,031 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,031 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,031 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,031 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,032 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,033 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,033 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,033 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,033 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,034 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,034 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,034 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,034 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,034 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,035 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,035 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,035 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,035 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,035 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,036 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,036 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,036 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,036 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,037 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,037 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,037 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,037 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,038 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,038 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,038 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,038 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,039 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,039 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,039 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,039 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,039 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,040 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,040 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,040 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,040 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,041 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,043 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,044 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,044 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,044 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,044 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,045 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,045 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,045 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,045 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,046 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,049 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,049 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,049 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,049 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,050 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,050 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,050 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,050 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,051 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,051 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:14:54,070 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-01-26 23:14:54,084 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-01-26 23:14:54,111 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 23:14:54,112 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 23:14:54,112 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 23:14:54,112 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 23:14:54,112 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 23:14:54,112 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 23:14:54,112 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 23:14:54,113 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 38 and size of Sequence is : 39[2021-01-26 23:14:54,148 INFO L164 SleepSetCegar]: Size of mCounterexample is: 39 [2021-01-26 23:14:54,148 INFO L165 SleepSetCegar]: [175#[ULTIMATE.startENTRY]don't care, 177#[L-1]don't care, 179#[L-1-1]don't care, 181#[L1671]don't care, 183#[L1671-1]don't care, 185#[L1671-2]don't care, 187#[L1671-3]don't care, 189#[L1671-4]don't care, 191#[L1676]don't care, 193#[L1676-1]don't care, 195#[L1676-2]don't care, 197#[L1676-3]don't care, 199#[L-1-2]don't care, 201#[L-1-3]don't care, 203#[L1733]don't care, 205#[L1727]don't care, 207#[L1727-1]don't care, 209#[L1733-1]don't care, 211#[L1733-2]don't care, 213#[L1733-3]don't care, 215#[L1734]don't care, 217#[L1735]don't care, 221#[L1736]don't care, 223#[L1736-1]don't care, 225#[L1737]don't care, 227#[L1737-1]don't care, 229#[L1703]don't care, 231#[L1704]don't care, 233#[L1705]don't care, 235#[L1705-1]don't care, 237#[L1706]don't care, 239#[L1707]don't care, 241#[L1707-1]don't care, 243#[L1675]don't care, 245#[L1675-1]don't care, 249#[L1675-2]don't care, 251#[L1671-5]don't care, 255#[L1671-7]don't care, 257#[ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]don't care] [2021-01-26 23:14:54,149 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:54,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:54,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1228399053, now seen corresponding path program 1 times [2021-01-26 23:14:54,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:54,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545427948] [2021-01-26 23:14:54,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:54,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:14:54,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545427948] [2021-01-26 23:14:54,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:54,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:14:54,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339763454] [2021-01-26 23:14:54,810 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:14:54,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:54,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:14:54,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:14:54,829 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:54,831 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:54,967 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 44 and size of Sequence is : 45[2021-01-26 23:14:54,993 INFO L164 SleepSetCegar]: Size of mCounterexample is: 45 [2021-01-26 23:14:54,994 INFO L165 SleepSetCegar]: [266#[ULTIMATE.startENTRY]true, 267#[L-1]true, 268#[L-1-1]true, 269#[L1671]true, 270#[L1671-1]true, 271#[L1671-2]true, 272#[L1671-3]true, 273#[L1671-4]true, 274#[L1676]true, 275#[L1676-1]true, 276#[L1676-2]true, 277#[L1676-3]true, 278#[L-1-2]true, 279#[L-1-3]true, 280#[L1733]true, 281#[L1727]true, 282#[L1727-1]true, 283#[L1733-1]true, 284#[L1733-2]true, 285#[L1733-3]true, 286#[L1734]true, 287#[L1735]true, 289#[L1736]true, 290#[L1736-1]true, 291#[L1737]true, 292#[L1737-1]true, 293#[L1703]true, 294#[L1704]true, 295#[L1705]true, 296#[L1705-1](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 297#[L1706](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 300#[L1707](and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 303#[L1707-1](and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 304#[L1675](and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 307#[L1675-1](and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 308#[L1675-4](and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 314#[L1708](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 317#[L1708-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 322#[L1708-2](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)), 325#[L1675-5](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 328#[L1675-6](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 333#[L1675-7](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 337#[L1671-10](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 343#[L1671-12](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 349#[ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0)] [2021-01-26 23:14:54,994 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-26 23:14:54,995 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:54,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:54,996 INFO L82 PathProgramCache]: Analyzing trace with hash -705470739, now seen corresponding path program 1 times [2021-01-26 23:14:54,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:54,997 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737693567] [2021-01-26 23:14:54,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:55,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:14:55,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737693567] [2021-01-26 23:14:55,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:55,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:14:55,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416503355] [2021-01-26 23:14:55,260 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:14:55,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:55,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:14:55,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:14:55,265 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:55,266 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:55,497 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 62 and size of Sequence is : 63[2021-01-26 23:14:55,531 INFO L164 SleepSetCegar]: Size of mCounterexample is: 63 [2021-01-26 23:14:55,533 INFO L165 SleepSetCegar]: [357#[ULTIMATE.startENTRY]true, 359#[L-1]true, 361#[L-1-1]true, 363#[L1671]true, 365#[L1671-1]true, 367#[L1671-2]true, 369#[L1671-3]true, 371#[L1671-4]true, 373#[L1676]true, 375#[L1676-1]true, 377#[L1676-2]true, 379#[L1676-3]true, 381#[L-1-2]true, 383#[L-1-3]true, 385#[L1733]true, 387#[L1727]true, 389#[L1727-1]true, 391#[L1733-1]true, 393#[L1733-2]true, 395#[L1733-3]true, 397#[L1734]true, 399#[L1735]true, 403#[L1736]true, 405#[L1736-1]true, 407#[L1737]true, 409#[L1737-1]true, 411#[L1703]true, 413#[L1704]true, 415#[L1705]true, 417#[L1705-1](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 419#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 421#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 423#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 425#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 427#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 431#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 435#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 439#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 443#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 447#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 449#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 453#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 460#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 465#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 470#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 475#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 483#[L1711](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 490#[L1718](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 495#[L1737-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 500#[L1737-3](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 505#[L1737-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 510#[L1738](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 520#[L1738-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 552#[L1744](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 557#[L1745](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 562#[L1746](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 567#[L1746-1](not (= ULTIMATE.start_ldv_assert_~expression 0)), 572#[L1675-20]true, 577#[L1675-21]true, 585#[L1675-22]true, 592#[L1671-25]true, 600#[L1671-27]true, 612#[ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-26 23:14:55,533 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-26 23:14:55,534 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:55,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:55,535 INFO L82 PathProgramCache]: Analyzing trace with hash 65657062, now seen corresponding path program 1 times [2021-01-26 23:14:55,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:55,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043837333] [2021-01-26 23:14:55,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:55,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:14:55,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043837333] [2021-01-26 23:14:55,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:55,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:14:55,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423358439] [2021-01-26 23:14:55,711 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:14:55,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:55,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:14:55,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:14:55,713 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:55,713 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:55,759 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:14:55,893 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 68 and size of Sequence is : 69[2021-01-26 23:14:55,930 INFO L164 SleepSetCegar]: Size of mCounterexample is: 69 [2021-01-26 23:14:55,932 INFO L165 SleepSetCegar]: [620#[ULTIMATE.startENTRY]true, 622#[L-1]true, 624#[L-1-1]true, 626#[L1671]true, 628#[L1671-1]true, 630#[L1671-2]true, 632#[L1671-3]true, 634#[L1671-4]true, 636#[L1676]true, 638#[L1676-1]true, 640#[L1676-2]true, 642#[L1676-3]true, 644#[L-1-2]true, 646#[L-1-3]true, 648#[L1733]true, 650#[L1727]true, 652#[L1727-1]true, 654#[L1733-1]true, 656#[L1733-2]true, 658#[L1733-3]true, 660#[L1734]true, 662#[L1735]true, 666#[L1736]true, 668#[L1736-1]true, 670#[L1737]true, 672#[L1737-1]true, 674#[L1703]true, 676#[L1704]true, 678#[L1705]true, 680#[L1705-1](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 682#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 684#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 686#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 688#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 690#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 692#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 696#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 698#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 700#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 702#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 704#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 708#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 710#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 712#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 714#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 716#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 718#[L1711](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 722#[L1718](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 724#[L1737-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 726#[L1737-3](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 728#[L1737-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 730#[L1738](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 734#[L1738-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 748#[L1744](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))), 750#[L1745](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))), 754#[L1746](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1))), 758#[L1746-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1))), 762#[L1675-20](and (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1))), 764#[L1675-21](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1))), 768#[L1675-24](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1))), 777#[L1747](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))), 784#[L1747-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))), 791#[L1747-2](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))), 798#[L1675-25](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)), 805#[L1675-26](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)), 819#[L1675-27](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)), 826#[L1671-30](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)), 838#[L1671-32](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1)), 854#[ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION](= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) (+ |ULTIMATE.start_main_~#data~1.offset| 24)) 1))] [2021-01-26 23:14:55,933 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-01-26 23:14:55,933 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:55,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:55,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1474072989, now seen corresponding path program 1 times [2021-01-26 23:14:55,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:55,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544759331] [2021-01-26 23:14:55,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:56,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:14:56,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544759331] [2021-01-26 23:14:56,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:56,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:14:56,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036596330] [2021-01-26 23:14:56,091 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:14:56,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:56,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:14:56,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:14:56,092 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:56,093 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:56,190 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:14:56,420 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:14:56,478 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 101 and size of Sequence is : 102[2021-01-26 23:14:56,508 INFO L164 SleepSetCegar]: Size of mCounterexample is: 102 [2021-01-26 23:14:56,511 INFO L165 SleepSetCegar]: [862#[ULTIMATE.startENTRY]true, 864#[L-1]true, 866#[L-1-1]true, 868#[L1671]true, 870#[L1671-1]true, 872#[L1671-2]true, 874#[L1671-3]true, 876#[L1671-4]true, 878#[L1676]true, 880#[L1676-1]true, 882#[L1676-2]true, 884#[L1676-3]true, 886#[L-1-2]true, 888#[L-1-3]true, 890#[L1733]true, 892#[L1727]true, 894#[L1727-1]true, 896#[L1733-1]true, 898#[L1733-2]true, 900#[L1733-3]true, 902#[L1734]true, 904#[L1735]true, 908#[L1736]true, 910#[L1736-1]true, 912#[L1737]true, 914#[L1737-1]true, 916#[L1703]true, 918#[L1704]true, 920#[L1705]true, 922#[L1705-1](= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0), 924#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 926#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 928#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 930#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 932#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 934#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 938#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 940#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 942#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 944#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 946#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 950#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 952#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 954#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 956#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 958#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 962#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 1089#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 1098#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 1107#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 1123#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0))), 1141#[L1714-1, my_callbackENTRY](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1161#[L1690, L1714-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1177#[L1691, L1714-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1195#[L1714-1, L1691-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1215#[L1714-1, L1692](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1231#[L1714-1, L1693](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1249#[L1697, L1714-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1269#[L1714-1, L1699](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1287#[my_callbackFINAL, L1714-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1305#[L1714-1, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1314#[my_callbackENTRY, L1714-2, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1332#[my_callbackENTRY, L1715, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1348#[my_callbackENTRY, L1718, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1368#[my_callbackENTRY, L1737-2, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1384#[my_callbackENTRY, L1737-3, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1402#[my_callbackENTRY, L1737-4, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1420#[my_callbackENTRY, L1738, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1447#[my_callbackENTRY, L1739, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1467#[my_callbackENTRY, L1739-1, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1485#[my_callbackENTRY, L1720, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1503#[my_callbackENTRY, L1721, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1521#[my_callbackENTRY, L1721-1, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1539#[my_callbackENTRY, L1722, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1555#[L1690, L1722, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1573#[L1722, L1691, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1591#[L1722, L1691-1, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1609#[L1692, L1722, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1627#[L1693, L1722, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1645#[L1722, L1697, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1663#[L1722, my_callbackEXIT, L1699](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1681#[my_callbackFINAL, L1722, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1701#[L1722, my_callbackEXIT, my_callbackEXIT](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1719#[my_callbackEXIT, L1722-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1728#[my_callbackEXIT, L1722-2](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1737#[my_callbackEXIT, L1722-3](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1746#[my_callbackEXIT, L1723](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1755#[my_callbackEXIT, L1723-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1764#[L1723-2](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1773#[L1723-3](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1782#[L1723-4](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1791#[L1721-2](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1800#[L1721-3](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1809#[L1720-1](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1818#[L1740](and (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0))), 1827#[L1740-1](not (= ULTIMATE.start_ldv_assert_~expression 0)), 1836#[L1675-10]true, 1845#[L1675-11]true, 1861#[L1675-12]true, 1872#[L1671-15]true, 1890#[L1671-17]true, 1906#[ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-26 23:14:56,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-01-26 23:14:56,511 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:56,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:56,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1661479518, now seen corresponding path program 1 times [2021-01-26 23:14:56,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:56,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231730223] [2021-01-26 23:14:56,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:57,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:14:57,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231730223] [2021-01-26 23:14:57,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:57,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-01-26 23:14:57,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778104431] [2021-01-26 23:14:57,359 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-26 23:14:57,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:57,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-26 23:14:57,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-01-26 23:14:57,360 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:57,361 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:57,515 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:14:57,614 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:14:57,639 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 107 and size of Sequence is : 108[2021-01-26 23:14:58,372 INFO L164 SleepSetCegar]: Size of mCounterexample is: 108 [2021-01-26 23:14:58,377 INFO L165 SleepSetCegar]: [1925#[ULTIMATE.startENTRY]true, 1927#[L-1]true, 1929#[L-1-1]true, 1931#[L1671]true, 1933#[L1671-1]true, 1935#[L1671-2]true, 1937#[L1671-3]true, 1939#[L1671-4]true, 1941#[L1676]true, 1943#[L1676-1]true, 1945#[L1676-2]true, 1947#[L1676-3]true, 1949#[L-1-2]true, 1951#[L-1-3]true, 1953#[L1733]true, 1955#[L1727]true, 1957#[L1727-1]true, 1959#[L1733-1]true, 1961#[L1733-2]true, 1963#[L1733-3]true, 1965#[L1734]true, 1967#[L1735]true, 1971#[L1736]true, 1973#[L1736-1](and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0))), 1975#[L1737](and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1977#[L1737-1](and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1979#[L1703](and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1983#[L1704](and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1985#[L1705](and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1987#[L1705-1](and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 1989#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 1991#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 1993#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 1995#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 1997#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2001#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2005#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2007#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2009#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2011#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2013#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2017#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2019#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2021#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2023#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2025#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2029#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2099#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2101#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2103#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2105#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2109#[L1714-1, my_callbackENTRY](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2115#[L1690, L1714-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2117#[L1691, L1714-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2121#[L1714-1, L1691-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2127#[L1714-1, L1692](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2129#[L1714-1, L1693](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2133#[L1697, L1714-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2139#[L1714-1, L1699](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2143#[my_callbackFINAL, L1714-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2147#[L1714-1, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2149#[my_callbackENTRY, L1714-2, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2153#[my_callbackENTRY, L1715, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2155#[my_callbackENTRY, L1718, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2161#[my_callbackENTRY, L1737-2, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2163#[my_callbackENTRY, L1737-3, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2167#[my_callbackENTRY, L1737-4, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2171#[my_callbackENTRY, L1738, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2177#[my_callbackENTRY, L1739, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2183#[my_callbackENTRY, L1739-1, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2187#[my_callbackENTRY, L1720, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2191#[my_callbackENTRY, L1721, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2197#[my_callbackENTRY, L1721-1, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2201#[my_callbackENTRY, L1722, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2203#[L1690, L1722, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2207#[L1722, L1691, my_callbackEXIT](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)), 2213#[L1722, L1691-1, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2219#[L1692, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2225#[L1693, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2229#[L1722, L1697, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2233#[L1722, my_callbackEXIT, L1699](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2237#[my_callbackFINAL, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2243#[L1722, my_callbackEXIT, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2247#[my_callbackEXIT, L1722-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2249#[my_callbackEXIT, L1722-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2251#[my_callbackEXIT, L1722-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2253#[my_callbackEXIT, L1723](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2255#[my_callbackEXIT, L1723-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2257#[L1723-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2259#[L1723-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2261#[L1723-4](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2263#[L1721-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2265#[L1721-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|))), 2269#[L1720-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2273#[L1740](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_#t~mem21| 1))), 2277#[L1740-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_#t~mem21| 1))), 2281#[L1675-10](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_#t~mem21| 1))), 2283#[L1675-11](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_#t~mem21| 1))), 2287#[L1675-14](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_#t~mem21| 1))), 2300#[L1741](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2311#[L1741-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2322#[L1741-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2335#[L1675-15](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2346#[L1675-16](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2368#[L1675-17](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2379#[L1671-20](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2401#[L1671-22](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|))), 2423#[ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|)))] [2021-01-26 23:14:58,378 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-01-26 23:14:58,378 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:58,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:58,379 INFO L82 PathProgramCache]: Analyzing trace with hash 573191422, now seen corresponding path program 1 times [2021-01-26 23:14:58,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:58,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861842560] [2021-01-26 23:14:58,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:15:00,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:15:00,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861842560] [2021-01-26 23:15:00,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:15:00,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-01-26 23:15:00,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867500246] [2021-01-26 23:15:00,147 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-26 23:15:00,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:15:00,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-26 23:15:00,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-01-26 23:15:00,150 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:15:00,150 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:15:00,867 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:01,115 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:01,167 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:01,430 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-01-26 23:15:01,670 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-01-26 23:15:01,881 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 53 [2021-01-26 23:15:02,093 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-01-26 23:15:02,261 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-01-26 23:15:02,493 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-01-26 23:15:02,729 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-01-26 23:15:03,005 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-01-26 23:15:03,285 WARN L193 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-01-26 23:15:03,476 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-01-26 23:15:03,719 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-01-26 23:15:04,147 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-01-26 23:15:04,296 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-01-26 23:15:04,429 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-01-26 23:15:04,952 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-01-26 23:15:05,226 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:05,324 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:13,791 WARN L146 IndependenceRelation]: Expensive independence query (8467 ms) for statements [253] L1722-1-->L1722-2: Formula: (and (= |v_#memory_$Pointer$.offset_9| (store |v_#memory_$Pointer$.offset_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_$Pointer$.offset_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| |v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|))) (= |v_#memory_$Pointer$.base_9| (store |v_#memory_$Pointer$.base_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_$Pointer$.base_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| |v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|))) (= |v_#memory_int_16| (store |v_#memory_int_17| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_int_17| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| (select (select |v_#memory_int_16| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|))))) InVars {ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|, ULTIMATE.start_my_drv_disconnect_#t~nondet16.base=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|, ULTIMATE.start_my_drv_disconnect_~#status~0.offset=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ULTIMATE.start_my_drv_disconnect_~#status~0.base=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|, #memory_int=|v_#memory_int_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} OutVars{ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|, ULTIMATE.start_my_drv_disconnect_#t~nondet16.base=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|, ULTIMATE.start_my_drv_disconnect_~#status~0.offset=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_9|, ULTIMATE.start_my_drv_disconnect_~#status~0.base=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|, #memory_int=|v_#memory_int_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_9|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [431] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork1_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_33|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_32|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition null [2021-01-26 23:15:13,987 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:14,085 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:14,138 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:24,742 WARN L146 IndependenceRelation]: Expensive independence query (10603 ms) for statements [253] L1722-1-->L1722-2: Formula: (and (= |v_#memory_$Pointer$.offset_9| (store |v_#memory_$Pointer$.offset_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_$Pointer$.offset_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| |v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|))) (= |v_#memory_$Pointer$.base_9| (store |v_#memory_$Pointer$.base_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_$Pointer$.base_10| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| |v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|))) (= |v_#memory_int_16| (store |v_#memory_int_17| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3| (store (select |v_#memory_int_17| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3| (select (select |v_#memory_int_16| |v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|) |v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|))))) InVars {ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|, ULTIMATE.start_my_drv_disconnect_#t~nondet16.base=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|, ULTIMATE.start_my_drv_disconnect_~#status~0.offset=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ULTIMATE.start_my_drv_disconnect_~#status~0.base=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|, #memory_int=|v_#memory_int_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} OutVars{ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.offset_2|, ULTIMATE.start_my_drv_disconnect_#t~nondet16.base=|v_ULTIMATE.start_my_drv_disconnect_#t~nondet16.base_2|, ULTIMATE.start_my_drv_disconnect_~#status~0.offset=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.offset_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_9|, ULTIMATE.start_my_drv_disconnect_~#status~0.base=|v_ULTIMATE.start_my_drv_disconnect_~#status~0.base_3|, #memory_int=|v_#memory_int_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_9|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition null [2021-01-26 23:15:24,964 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:25,132 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:25,217 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:25,797 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:26,020 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 89 and size of Sequence is : 90[2021-01-26 23:15:26,153 INFO L164 SleepSetCegar]: Size of mCounterexample is: 90 [2021-01-26 23:15:26,158 INFO L165 SleepSetCegar]: [2449#[ULTIMATE.startENTRY]true, 2451#[L-1]true, 2453#[L-1-1]true, 2455#[L1671]true, 2457#[L1671-1]true, 2459#[L1671-2]true, 2461#[L1671-3]true, 2463#[L1671-4]true, 2465#[L1676](= (select |#valid| |~#t1~0.base|) 1), 2467#[L1676-1](= (select |#valid| |~#t1~0.base|) 1), 2469#[L1676-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2471#[L1676-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2473#[L-1-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2475#[L-1-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2477#[L1733](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2479#[L1727](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2481#[L1727-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2483#[L1733-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2485#[L1733-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2487#[L1733-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2489#[L1734](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2491#[L1735](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2495#[L1736](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 2499#[L1736-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2503#[L1737](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2505#[L1737-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2507#[L1703](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2511#[L1704](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2513#[L1705](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2515#[L1705-1](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2519#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2521#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2523#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2525#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2527#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2531#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2535#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2537#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2539#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2541#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2543#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2547#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2549#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2551#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2553#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2555#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2559#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2633#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2635#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2637#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2639#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2643#[L1714-1, my_callbackENTRY](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2649#[L1690, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2651#[L1691, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2657#[L1714-1, L1691-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 2665#[L1714-1, L1692](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2667#[L1714-1, L1693](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2673#[L1697, L1714-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2681#[L1714-1, L1699](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2685#[my_callbackFINAL, L1714-1](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2689#[L1714-1, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2691#[my_callbackENTRY, L1714-2, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2695#[my_callbackENTRY, L1715, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2697#[my_callbackENTRY, L1718, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2703#[my_callbackENTRY, L1737-2, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2705#[my_callbackENTRY, L1737-3, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2709#[my_callbackENTRY, L1737-4, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2713#[my_callbackENTRY, L1738, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 2721#[my_callbackENTRY, L1738-2, my_callbackEXIT](let ((.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4058#[my_callbackENTRY, L1744, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) (+ |ULTIMATE.start_main_~#data~1.offset| 28) (- 1)) .cse1) 1)) (<= .cse0 1) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4082#[my_callbackENTRY, L1745, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4110#[my_callbackENTRY, L1746, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4136#[my_callbackENTRY, my_callbackEXIT, L1746-1](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4164#[my_callbackENTRY, my_callbackEXIT, L1675-20](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4190#[my_callbackENTRY, L1675-21, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4227#[my_callbackENTRY, L1675-24, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ |ULTIMATE.start_main_#t~mem23| 1)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4255#[my_callbackENTRY, L1747, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 4281#[L1690, L1747, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 5849#[L1691, L1747, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 5862#[L1747, L1691-1, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 5875#[L1692, L1747, my_callbackEXIT](let ((.cse0 (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|)) (.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 28)) (.cse2 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= 0 (+ (select .cse0 .cse1) 1)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse2) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= 0 (+ (select (store .cse0 .cse1 (- 1)) .cse2) 1)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 5888#[L1693, L1747, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5905#[L1693, L1747-1, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5919#[L1693, L1747-2, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5931#[L1693, L1675-25, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5943#[L1693, L1675-26, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5961#[L1693, L1675-27, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 5980#[L1693, L1671-30, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6017#[L1693, L1671-32, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6058#[L1693, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, my_callbackEXIT](and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))] [2021-01-26 23:15:26,159 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-01-26 23:15:26,159 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:15:26,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:15:26,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1956095243, now seen corresponding path program 1 times [2021-01-26 23:15:26,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:15:26,161 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122902239] [2021-01-26 23:15:26,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:15:26,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:15:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:15:26,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122902239] [2021-01-26 23:15:26,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:15:26,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-01-26 23:15:26,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725169197] [2021-01-26 23:15:26,274 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-01-26 23:15:26,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:15:26,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-01-26 23:15:26,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-01-26 23:15:26,275 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:15:26,275 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:15:26,685 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:26,794 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:15:45,640 WARN L146 IndependenceRelation]: Expensive independence query (18845 ms) for statements [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition null [2021-01-26 23:15:59,765 WARN L146 IndependenceRelation]: Expensive independence query (14123 ms) for statements [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 2217#(and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= (+ |ULTIMATE.start_main_~#data~1.offset| 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|)) [2021-01-26 23:16:20,621 WARN L146 IndependenceRelation]: Expensive independence query (20855 ms) for statements [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 2671#(and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24) 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)) [2021-01-26 23:16:20,681 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:20,814 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 101 and size of Sequence is : 102[2021-01-26 23:16:20,830 INFO L164 SleepSetCegar]: Size of mCounterexample is: 102 [2021-01-26 23:16:20,838 INFO L165 SleepSetCegar]: [6065#[ULTIMATE.startENTRY]true, 6067#[L-1]true, 6069#[L-1-1]true, 6071#[L1671]true, 6073#[L1671-1]true, 6075#[L1671-2]true, 6077#[L1671-3]true, 6079#[L1671-4]true, 6081#[L1676](= (select |#valid| |~#t1~0.base|) 1), 6083#[L1676-1](= (select |#valid| |~#t1~0.base|) 1), 6085#[L1676-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6087#[L1676-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6089#[L-1-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6091#[L-1-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6093#[L1733](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6095#[L1727](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6097#[L1727-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6099#[L1733-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6101#[L1733-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6103#[L1733-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6105#[L1734](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6107#[L1735](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6111#[L1736](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 6113#[L1736-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6115#[L1737](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6117#[L1737-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6119#[L1703](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6121#[L1704](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6123#[L1705](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6125#[L1705-1](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6127#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6129#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6131#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6133#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6135#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6137#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6141#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6143#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6145#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6147#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6149#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6153#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6155#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6157#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6159#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6161#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6165#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6233#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6235#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6237#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6239#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6243#[L1714-1, my_callbackENTRY](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6249#[L1690, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6251#[L1691, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6255#[L1714-1, L1691-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 6261#[L1714-1, L1692](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6263#[L1714-1, L1693](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6267#[L1697, L1714-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 6271#[my_callbackENTRY, L1697, L1714-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12042#[my_callbackENTRY, L1715, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12070#[my_callbackENTRY, L1697, L1718](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12102#[my_callbackENTRY, L1697, L1737-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12130#[my_callbackENTRY, L1697, L1737-3](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12160#[my_callbackENTRY, L1697, L1737-4](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12190#[my_callbackENTRY, L1738, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12235#[my_callbackENTRY, L1739, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12267#[my_callbackENTRY, L1697, L1739-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12297#[my_callbackENTRY, L1720, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12327#[my_callbackENTRY, L1697, L1721](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12357#[my_callbackENTRY, L1697, L1721-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12391#[my_callbackENTRY, L1697, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12408#[L1697, L1690, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12427#[L1697, L1722, L1691](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse0 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse0 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12446#[L1697, L1722, L1691-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12465#[L1697, L1692, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12484#[L1693, L1697, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12507#[L1693, L1722, L1699](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12519#[L1693, my_callbackFINAL, L1722](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12531#[L1693, L1722, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12541#[L1722, L1697, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12553#[L1722, my_callbackEXIT, L1699](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12565#[my_callbackFINAL, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12579#[L1722, my_callbackEXIT, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12591#[my_callbackEXIT, L1722-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12597#[my_callbackEXIT, L1722-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12603#[my_callbackEXIT, L1722-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12609#[my_callbackEXIT, L1723](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12615#[my_callbackEXIT, L1723-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12621#[L1723-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12627#[L1723-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12633#[L1723-4](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12639#[L1721-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12645#[L1721-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 12651#[L1720-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12657#[L1740](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12663#[L1740-1](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12669#[L1675-10](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12675#[L1675-11](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12685#[L1675-12](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12693#[L1671-15](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12705#[L1671-17](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)), 12715#[ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION](and (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))] [2021-01-26 23:16:20,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-01-26 23:16:20,839 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:16:20,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:16:20,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1545568790, now seen corresponding path program 2 times [2021-01-26 23:16:20,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:16:20,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700769963] [2021-01-26 23:16:20,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:16:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:16:21,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:16:21,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700769963] [2021-01-26 23:16:21,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:16:21,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-01-26 23:16:21,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862158993] [2021-01-26 23:16:21,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-26 23:16:21,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:16:21,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-26 23:16:21,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-01-26 23:16:21,742 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:16:21,743 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:16:22,679 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-01-26 23:16:22,845 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-01-26 23:16:23,025 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-01-26 23:16:23,752 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:24,013 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:46,023 WARN L146 IndependenceRelation]: Expensive independence query (22010 ms) for statements [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 13033#(and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= (+ |ULTIMATE.start_main_~#data~1.offset| 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|)) [2021-01-26 23:16:46,088 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:46,133 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 107 and size of Sequence is : 108[2021-01-26 23:16:46,153 INFO L164 SleepSetCegar]: Size of mCounterexample is: 108 [2021-01-26 23:16:46,187 INFO L165 SleepSetCegar]: [12737#[ULTIMATE.startENTRY]true, 12739#[L-1]true, 12741#[L-1-1]true, 12743#[L1671]true, 12745#[L1671-1]true, 12747#[L1671-2]true, 12749#[L1671-3]true, 12751#[L1671-4]true, 12753#[L1676](= (select |#valid| |~#t1~0.base|) 1), 12755#[L1676-1](= (select |#valid| |~#t1~0.base|) 1), 12757#[L1676-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12759#[L1676-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12761#[L-1-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12763#[L-1-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12765#[L1733](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12767#[L1727](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12769#[L1727-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12771#[L1733-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12773#[L1733-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12775#[L1733-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12777#[L1734](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12779#[L1735](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12783#[L1736](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 12785#[L1736-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12787#[L1737](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12789#[L1737-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12791#[L1703](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12795#[L1704](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12797#[L1705](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12799#[L1705-1](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12801#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12803#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12805#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12807#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12809#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12813#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12817#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12819#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12821#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12823#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12825#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12829#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12831#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12833#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12835#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12837#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12841#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12911#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12913#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12915#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12917#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12921#[L1714-1, my_callbackENTRY](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12927#[L1690, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12929#[L1691, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12935#[L1714-1, L1691-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 12943#[L1714-1, L1692](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12945#[L1714-1, L1693](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12949#[L1697, L1714-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 12953#[my_callbackENTRY, L1697, L1714-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14079#[my_callbackENTRY, L1715, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14081#[my_callbackENTRY, L1697, L1718](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14087#[my_callbackENTRY, L1697, L1737-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14089#[my_callbackENTRY, L1697, L1737-3](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14093#[my_callbackENTRY, L1697, L1737-4](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14097#[my_callbackENTRY, L1738, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14103#[my_callbackENTRY, L1739, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14109#[my_callbackENTRY, L1697, L1739-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14113#[my_callbackENTRY, L1720, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14117#[my_callbackENTRY, L1697, L1721](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14121#[my_callbackENTRY, L1697, L1721-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14127#[my_callbackENTRY, L1697, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14129#[L1697, L1690, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14133#[L1697, L1722, L1691](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14137#[L1697, L1722, L1691-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse2 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse2) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= .cse2 my_callbackThread1of1ForFork1_~__mptr~0.offset)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14141#[L1697, L1692, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14145#[L1693, L1697, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork1_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) .cse1) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14151#[L1693, L1722, L1699](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14155#[L1693, my_callbackFINAL, L1722](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14159#[L1693, L1722, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14161#[L1722, L1697, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (<= .cse0 1) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14165#[L1722, my_callbackEXIT, L1699](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14169#[my_callbackFINAL, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14175#[L1722, my_callbackEXIT, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14179#[my_callbackEXIT, L1722-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14181#[my_callbackEXIT, L1722-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14183#[my_callbackEXIT, L1722-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14185#[my_callbackEXIT, L1723](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14187#[my_callbackEXIT, L1723-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14189#[L1723-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14191#[L1723-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14193#[L1723-4](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14195#[L1721-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14197#[L1721-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14199#[L1720-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14201#[L1740](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1))), 14203#[L1740-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1))), 14205#[L1675-10](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1))), 14207#[L1675-11](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1))), 14211#[L1675-14](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1))), 14219#[L1741](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14227#[L1741-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14235#[L1741-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14243#[L1675-15](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14251#[L1675-16](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14267#[L1675-17](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14275#[L1671-20](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14289#[L1671-22](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 14303#[ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#res| 0)))] [2021-01-26 23:16:46,188 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-01-26 23:16:46,188 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:16:46,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:16:46,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1345567346, now seen corresponding path program 2 times [2021-01-26 23:16:46,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:16:46,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692075983] [2021-01-26 23:16:46,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:16:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:16:47,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:16:47,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692075983] [2021-01-26 23:16:47,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:16:47,837 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-01-26 23:16:47,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651183626] [2021-01-26 23:16:47,837 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-26 23:16:47,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:16:47,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-26 23:16:47,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-01-26 23:16:47,839 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:16:47,839 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:16:48,956 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-01-26 23:16:49,199 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-01-26 23:16:49,401 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 53 [2021-01-26 23:16:49,648 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-01-26 23:16:50,015 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-01-26 23:16:50,218 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-01-26 23:16:50,467 WARN L193 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-01-26 23:16:50,760 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-01-26 23:16:51,075 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:51,632 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-01-26 23:16:51,911 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 62 [2021-01-26 23:16:52,181 WARN L193 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 66 [2021-01-26 23:16:52,496 WARN L193 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-01-26 23:16:53,879 WARN L146 IndependenceRelation]: Expensive independence query (1380 ms) for statements [429] L1692-->L1693: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_5 24))) (and (= (store |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.offset_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.offset_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.offset_17|) (= |v_#memory_int_29| (store |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_int_30| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 1))) (= (store |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5 (store (select |v_#memory_$Pointer$.base_18| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0 (select (select |v_#memory_$Pointer$.base_17| v_my_callbackThread1of1ForFork1_~data~0.base_5) .cse0))) |v_#memory_$Pointer$.base_17|))) InVars {#memory_int=|v_#memory_int_30|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_29|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_5, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 15741#(and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= (+ |ULTIMATE.start_main_~#data~1.offset| 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24) 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)) [2021-01-26 23:16:53,895 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:16:53,951 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:17:57,538 WARN L146 IndependenceRelation]: Expensive independence query (63586 ms) for statements [431] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork1_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_33|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_32|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition null [2021-01-26 23:18:18,280 WARN L146 IndependenceRelation]: Expensive independence query (20741 ms) for statements [431] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork1_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_33|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_32|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 2223#(and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= (+ |ULTIMATE.start_main_~#data~1.offset| 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|)) [2021-01-26 23:18:32,621 WARN L146 IndependenceRelation]: Expensive independence query (14340 ms) for statements [431] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork1_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_33|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_32|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 3678#(and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)) [2021-01-26 23:18:56,023 WARN L146 IndependenceRelation]: Expensive independence query (23401 ms) for statements [431] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork1_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork1_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_33|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_9, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork1_~lb~0=v_my_callbackThread1of1ForFork1_~lb~0_3, #memory_int=|v_#memory_int_32|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] and [422] L1697-->L1699: Formula: (let ((.cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_9 28))) (and (= (store |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.offset_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.offset_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_$Pointer$.base_20| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (select (select |v_#memory_$Pointer$.base_19| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9 (store (select |v_#memory_int_33| v_my_callbackThread1of1ForFork0_~data~0.base_9) .cse0 (+ v_my_callbackThread1of1ForFork0_~lb~0_3 1))) |v_#memory_int_32|))) InVars {my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_33|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, my_callbackThread1of1ForFork0_~lb~0=v_my_callbackThread1of1ForFork0_~lb~0_3, #memory_int=|v_#memory_int_32|, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] under condition 13039#(and (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= (+ |ULTIMATE.start_main_~#data~1.offset| 24) my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|)) Size of Word is: 107 and size of Sequence is : 108[2021-01-26 23:18:56,502 INFO L164 SleepSetCegar]: Size of mCounterexample is: 108 [2021-01-26 23:18:56,508 INFO L165 SleepSetCegar]: [14329#[ULTIMATE.startENTRY]true, 14331#[L-1]true, 14333#[L-1-1]true, 14335#[L1671]true, 14337#[L1671-1]true, 14339#[L1671-2]true, 14341#[L1671-3]true, 14343#[L1671-4]true, 14345#[L1676](= (select |#valid| |~#t1~0.base|) 1), 14347#[L1676-1](= (select |#valid| |~#t1~0.base|) 1), 14349#[L1676-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14351#[L1676-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14353#[L-1-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14355#[L-1-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14357#[L1733](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14359#[L1727](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14361#[L1727-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14363#[L1733-1](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14365#[L1733-2](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14367#[L1733-3](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14369#[L1734](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14371#[L1735](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14375#[L1736](and (= (select |#valid| |~#t1~0.base|) 1) (= (select |#valid| |~#t2~0.base|) 1)), 14379#[L1736-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14383#[L1737](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14385#[L1737-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14387#[L1703](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= |ULTIMATE.start_main_~#data~1.base| |~#t1~0.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14391#[L1704](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14393#[L1705](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14395#[L1705-1](and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28) 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14399#[L1706](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select .cse0 .cse1) 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14401#[L1707](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14403#[L1707-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14405#[L1675](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14407#[L1675-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14411#[L1675-4](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_my_drv_probe_#t~mem10| 0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14415#[L1708](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14417#[L1708-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14419#[L1708-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14421#[L1675-5](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14423#[L1675-6](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14427#[L1675-9](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= |ULTIMATE.start_my_drv_probe_#t~mem11| 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14429#[L1709](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14431#[L1709-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14433#[L1709-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14435#[L1710](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14439#[L1712](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14513#[L1713](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14515#[L1713-1](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14517#[my_callbackENTRY, L1713-2](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14519#[L1714, my_callbackENTRY](let ((.cse0 (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base)) (.cse1 (+ ULTIMATE.start_my_drv_probe_~data.offset 28))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= (select (store .cse0 .cse1 0) (+ ULTIMATE.start_my_drv_probe_~data.offset 24)) 0) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select .cse0 .cse1) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14523#[L1714-1, my_callbackENTRY](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14529#[L1690, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14531#[L1691, L1714-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14537#[L1714-1, L1691-1](and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| ULTIMATE.start_my_drv_probe_~data.base) (+ ULTIMATE.start_my_drv_probe_~data.offset 28)) 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1)), 14545#[L1714-1, L1692](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14547#[L1714-1, L1693](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14553#[L1697, L1714-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 14557#[my_callbackENTRY, L1697, L1714-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 15675#[my_callbackENTRY, L1715, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1))), 15677#[my_callbackENTRY, L1697, L1718](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15683#[my_callbackENTRY, L1697, L1737-2](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15685#[my_callbackENTRY, L1697, L1737-3](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15689#[my_callbackENTRY, L1697, L1737-4](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= |ULTIMATE.start_main_#t~ret20| 0) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15693#[my_callbackENTRY, L1738, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15699#[my_callbackENTRY, L1739, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15705#[my_callbackENTRY, L1697, L1739-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15709#[my_callbackENTRY, L1720, L1697](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15713#[my_callbackENTRY, L1697, L1721](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= (select |#valid| |~#t1~0.base|) 1) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15719#[my_callbackENTRY, L1697, L1721-1](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15725#[my_callbackENTRY, L1697, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15727#[L1697, L1690, L1722](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15731#[L1697, L1722, L1691](let ((.cse0 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset .cse0)) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse0) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15737#[L1697, L1722, L1691-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse2 (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) .cse2) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= .cse2 my_callbackThread1of1ForFork1_~__mptr~0.offset)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15743#[L1697, L1692, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15747#[L1693, L1697, L1722](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse2 (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base)) (.cse3 (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select .cse2 .cse3) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store .cse2 .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) .cse3) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15753#[L1697, L1722, L1697](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse2 (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base)) (.cse3 (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select .cse2 .cse3) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= (select (store .cse2 .cse1 1) (+ my_callbackThread1of1ForFork0_~data~0.offset 28)) 0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) .cse3) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15776#[L1722, L1697, L1699](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4))) (.cse2 (+ my_callbackThread1of1ForFork0_~data~0.offset 24)) (.cse3 (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 28)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse2 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= 1 .cse3) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (<= .cse0 1) (= .cse2 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0) (<= .cse3 1))), 15788#[my_callbackFINAL, L1722, L1697](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4))) (.cse2 (+ my_callbackThread1of1ForFork0_~data~0.offset 24)) (.cse3 (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 28)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse2 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= 1 .cse3) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (<= .cse0 1) (= .cse2 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0) (<= .cse3 1))), 15800#[L1722, L1697, my_callbackEXIT](let ((.cse1 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse0 (select (select |#memory_int| ~my_dev~0.base) (+ ~my_dev~0.offset 4))) (.cse2 (+ my_callbackThread1of1ForFork0_~data~0.offset 24)) (.cse3 (select (select |#memory_int| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 28)))) (and (<= 1 .cse0) (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse1) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse2 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= 1 .cse3) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (<= .cse0 1) (= .cse2 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0) (<= .cse3 1))), 15802#[L1722, my_callbackEXIT, L1699](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15806#[my_callbackFINAL, L1722, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15812#[L1722, my_callbackEXIT, my_callbackEXIT](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15816#[my_callbackEXIT, L1722-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15818#[my_callbackEXIT, L1722-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15820#[my_callbackEXIT, L1722-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15822#[my_callbackEXIT, L1723](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15824#[my_callbackEXIT, L1723-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15826#[L1723-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15828#[L1723-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15830#[L1723-4](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15832#[L1721-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (select |#valid| |~#t1~0.base|) 1) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)) (= (select |#valid| |~#t2~0.base|) 1) (= |ULTIMATE.start_my_drv_probe_#res| 0))), 15834#[L1721-3](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24)) (.cse1 (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (= ~my_dev~0.offset .cse0) (not (= (+ my_callbackThread1of1ForFork0_~data~0.offset 4) my_callbackThread1of1ForFork1_~data~0.offset)) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= my_callbackThread1of1ForFork1_~data~0.offset |ULTIMATE.start_main_~#data~1.offset|) (= .cse1 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= ULTIMATE.start_main_~probe_ret~0 0) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~__mptr~0.base) (= my_callbackThread1of1ForFork1_~__mptr~0.base my_callbackThread1of1ForFork0_~data~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= .cse0 my_callbackThread1of1ForFork1_~__mptr~0.offset) (= (select (select |#memory_int| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) 1) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= |ULTIMATE.start_main_~#data~1.base| my_callbackThread1of1ForFork1_~data~0.base) (not (= |ULTIMATE.start_my_drv_disconnect_~#status~0.base| |ULTIMATE.start_main_~#data~1.base|)) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= my_callbackThread1of1ForFork1_~data~0.offset my_callbackThread1of1ForFork0_~data~0.offset) (= .cse1 ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15836#[L1720-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15838#[L1740](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15840#[L1740-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15842#[L1675-10](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15844#[L1675-11](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15848#[L1675-14](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (= |ULTIMATE.start_main_#t~mem21| 1) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15850#[L1741](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15852#[L1741-1](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (not (= |ULTIMATE.start_ldv_assert_#in~expression| 0)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15854#[L1741-2](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (not (= ULTIMATE.start_ldv_assert_~expression 0)) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15856#[L1675-15](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15858#[L1675-16](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15862#[L1675-17](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15864#[L1671-20](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15868#[L1671-22](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|)))), 15872#[ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION](let ((.cse0 (+ |ULTIMATE.start_main_~#data~1.offset| 24))) (and (= my_callbackThread1of1ForFork0_~lb~0 0) (= |ULTIMATE.start_main_~#data~1.offset| 0) (= ULTIMATE.start_main_~probe_ret~0 0) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~__mptr~0.base) (= |ULTIMATE.start_my_drv_probe_#in~data.offset| 0) (= ULTIMATE.start_my_drv_probe_~data.offset 0) (not (= ~my_dev~0.offset (+ my_callbackThread1of1ForFork0_~data~0.offset 28))) (= |ULTIMATE.start_my_drv_probe_#in~data.base| |ULTIMATE.start_main_~#data~1.base|) (= ~my_dev~0.base my_callbackThread1of1ForFork0_~data~0.base) (not (= ULTIMATE.start_my_drv_probe_~data.base |~#t1~0.base|)) (<= ~my_dev~0.offset my_callbackThread1of1ForFork0_~__mptr~0.offset) (= ~my_dev~0.offset .cse0) (= ULTIMATE.start_my_drv_probe_~data.base |ULTIMATE.start_main_~#data~1.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#data~1.base|) .cse0) 1) (not (= (select |#valid| |ULTIMATE.start_main_~#data~1.base|) 0)) (= ~my_dev~0.base |ULTIMATE.start_main_~#data~1.base|) (= (+ my_callbackThread1of1ForFork0_~data~0.offset 24) ~my_dev~0.offset) (= |ULTIMATE.start_my_drv_probe_#res| 0) (not (= |~#t2~0.base| |ULTIMATE.start_main_~#data~1.base|))))] [2021-01-26 23:18:56,508 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-01-26 23:18:56,509 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:18:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:18:56,509 INFO L82 PathProgramCache]: Analyzing trace with hash -2076120444, now seen corresponding path program 3 times [2021-01-26 23:18:56,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:18:56,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114302003] [2021-01-26 23:18:56,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:18:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:18:56,564 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:18:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:18:56,601 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:18:56,657 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-26 23:18:56,657 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-26 23:18:56,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-01-26 23:18:56,806 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.01 11:18:56 BasicIcfg [2021-01-26 23:18:56,806 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-01-26 23:18:56,808 INFO L168 Benchmark]: Toolchain (without parser) took 245626.16 ms. Allocated memory was 302.0 MB in the beginning and 476.1 MB in the end (delta: 174.1 MB). Free memory was 275.2 MB in the beginning and 325.0 MB in the end (delta: -49.8 MB). Peak memory consumption was 126.6 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,809 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 302.0 MB. Free memory is still 271.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-01-26 23:18:56,809 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1490.48 ms. Allocated memory is still 302.0 MB. Free memory was 274.2 MB in the beginning and 174.7 MB in the end (delta: 99.5 MB). Peak memory consumption was 97.6 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,813 INFO L168 Benchmark]: Boogie Procedure Inliner took 102.47 ms. Allocated memory is still 302.0 MB. Free memory was 174.7 MB in the beginning and 171.6 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,814 INFO L168 Benchmark]: Boogie Preprocessor took 54.44 ms. Allocated memory is still 302.0 MB. Free memory was 171.6 MB in the beginning and 169.5 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,814 INFO L168 Benchmark]: RCFGBuilder took 1100.89 ms. Allocated memory was 302.0 MB in the beginning and 362.8 MB in the end (delta: 60.8 MB). Free memory was 169.5 MB in the beginning and 321.5 MB in the end (delta: -152.0 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,818 INFO L168 Benchmark]: TraceAbstraction took 242853.97 ms. Allocated memory was 362.8 MB in the beginning and 476.1 MB in the end (delta: 113.2 MB). Free memory was 320.5 MB in the beginning and 325.0 MB in the end (delta: -4.6 MB). Peak memory consumption was 108.7 MB. Max. memory is 16.0 GB. [2021-01-26 23:18:56,825 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 302.0 MB. Free memory is still 271.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 1490.48 ms. Allocated memory is still 302.0 MB. Free memory was 274.2 MB in the beginning and 174.7 MB in the end (delta: 99.5 MB). Peak memory consumption was 97.6 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 102.47 ms. Allocated memory is still 302.0 MB. Free memory was 174.7 MB in the beginning and 171.6 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 54.44 ms. Allocated memory is still 302.0 MB. Free memory was 171.6 MB in the beginning and 169.5 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 1100.89 ms. Allocated memory was 302.0 MB in the beginning and 362.8 MB in the end (delta: 60.8 MB). Free memory was 169.5 MB in the beginning and 321.5 MB in the end (delta: -152.0 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 242853.97 ms. Allocated memory was 362.8 MB in the beginning and 476.1 MB in the end (delta: 113.2 MB). Free memory was 320.5 MB in the beginning and 325.0 MB in the end (delta: -4.6 MB). Peak memory consumption was 108.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 1671]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L1676] 0 pthread_t t1,t2; VAL [t1={7:0}, t2={8:0}] [L1688] 0 struct device *my_dev; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1727] 0 return 0; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1733] 0 int ret = my_drv_init(); VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1734] COND TRUE 0 ret==0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1735] 0 int probe_ret; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1736] 0 struct my_data data; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1705] 0 data->shared.a = 0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1706] 0 data->shared.b = 0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1707] 0 data->shared.a VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1708] 0 data->shared.b VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1709] 0 int res = __VERIFIER_nondet_int(); VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1710] COND FALSE 0 !(\read(res)) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1712] 0 my_dev = &data->dev VAL [my_dev={9:24}, t1={7:0}, t2={8:0}] [L1713] FCALL, FORK 0 pthread_create(&t1, ((void *)0), my_callback, ((void *)0)) VAL [arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1690] 1 struct my_data *data; VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 1 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 1 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1693] 1 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1696] EXPR 1 data->shared.b [L1696] 1 int lb = data->shared.b; [L1714] FCALL, FORK 0 pthread_create(&t2, ((void *)0), my_callback, ((void *)0)) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1715] 0 return 0; VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1737] 0 probe_ret = my_drv_probe(&data) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1738] COND TRUE 0 probe_ret==0 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1721] 0 void *status; VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1722] 0 \read(t1) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1690] 2 struct my_data *data; VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 2 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 2 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1693] 2 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1696] EXPR 2 data->shared.b [L1696] 2 int lb = data->shared.b; [L1699] 1 data->shared.b = lb + 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1701] 1 return 0; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1699] 2 data->shared.b = lb + 1 VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1701] 2 return 0; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1722] FCALL, JOIN 1 pthread_join(t1, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1723] 0 \read(t2) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1723] FCALL, JOIN 2 pthread_join(t2, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1740] 0 data.shared.a VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1741] 0 data.shared.b VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1675] COND TRUE 0 !expression VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1671] COND FALSE 0 !(0) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1671] 0 __assert_fail ("0", "race-3_2-container_of-global.c", 14, __extension__ __PRETTY_FUNCTION__) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 154 locations, 6 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 242.5s, OverallIterations: 10, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 5.3s InterpolantComputationTime, 824 NumberOfCodeBlocks, 824 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 708 ConstructedInterpolants, 0 QuantifiedInterpolants, 774626 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 9 InterpolantComputations, 9 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...