./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 88a3227a7aaf9cd14d71a24ae6c46dd8461958d74c6d4387f8d8c147774602a8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:39:04,206 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:39:04,251 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:39:04,257 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:39:04,257 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:39:04,278 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:39:04,278 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:39:04,279 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:39:04,279 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:39:04,279 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:39:04,280 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:39:04,280 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:39:04,280 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:39:04,280 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:39:04,281 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:39:04,281 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:39:04,282 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:39:04,282 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:39:04,282 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:39:04,283 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 88a3227a7aaf9cd14d71a24ae6c46dd8461958d74c6d4387f8d8c147774602a8 [2025-02-08 04:39:04,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:39:04,514 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:39:04,517 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:39:04,519 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:39:04,519 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:39:04,520 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i [2025-02-08 04:39:05,690 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d99cefe83/9733faeadf4148029087f37e55216915/FLAG77f367eb8 [2025-02-08 04:39:06,491 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:39:06,491 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i [2025-02-08 04:39:06,555 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d99cefe83/9733faeadf4148029087f37e55216915/FLAG77f367eb8 [2025-02-08 04:39:06,773 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d99cefe83/9733faeadf4148029087f37e55216915 [2025-02-08 04:39:06,775 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:39:06,777 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:39:06,778 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:39:06,778 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:39:06,781 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:39:06,782 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:39:06" (1/1) ... [2025-02-08 04:39:06,784 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ccc3a68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:06, skipping insertion in model container [2025-02-08 04:39:06,784 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:39:06" (1/1) ... [2025-02-08 04:39:06,909 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:39:15,353 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[768849,768862] [2025-02-08 04:39:15,355 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[768994,769007] [2025-02-08 04:39:15,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769140,769153] [2025-02-08 04:39:15,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769305,769318] [2025-02-08 04:39:15,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769463,769476] [2025-02-08 04:39:15,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769621,769634] [2025-02-08 04:39:15,357 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769779,769792] [2025-02-08 04:39:15,357 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769939,769952] [2025-02-08 04:39:15,357 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770098,770111] [2025-02-08 04:39:15,357 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770237,770250] [2025-02-08 04:39:15,358 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770379,770392] [2025-02-08 04:39:15,358 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770528,770541] [2025-02-08 04:39:15,358 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770667,770680] [2025-02-08 04:39:15,358 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770822,770835] [2025-02-08 04:39:15,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770982,770995] [2025-02-08 04:39:15,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771133,771146] [2025-02-08 04:39:15,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771284,771297] [2025-02-08 04:39:15,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771436,771449] [2025-02-08 04:39:15,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771585,771598] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771733,771746] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771890,771903] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772039,772052] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772195,772208] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772348,772361] [2025-02-08 04:39:15,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772494,772507] [2025-02-08 04:39:15,361 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772637,772650] [2025-02-08 04:39:15,361 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772789,772802] [2025-02-08 04:39:15,361 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772935,772948] [2025-02-08 04:39:15,361 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773080,773093] [2025-02-08 04:39:15,361 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773234,773247] [2025-02-08 04:39:15,362 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773385,773398] [2025-02-08 04:39:15,362 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773540,773553] [2025-02-08 04:39:15,362 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773692,773705] [2025-02-08 04:39:15,362 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773847,773860] [2025-02-08 04:39:15,365 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774011,774024] [2025-02-08 04:39:15,366 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774167,774180] [2025-02-08 04:39:15,366 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774331,774344] [2025-02-08 04:39:15,366 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774473,774486] [2025-02-08 04:39:15,366 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774631,774644] [2025-02-08 04:39:15,366 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774798,774811] [2025-02-08 04:39:15,367 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774957,774970] [2025-02-08 04:39:15,367 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775116,775129] [2025-02-08 04:39:15,367 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775265,775278] [2025-02-08 04:39:15,367 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775412,775425] [2025-02-08 04:39:15,368 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775551,775564] [2025-02-08 04:39:15,368 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775714,775727] [2025-02-08 04:39:15,368 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775880,775893] [2025-02-08 04:39:15,368 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776044,776057] [2025-02-08 04:39:15,368 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776209,776222] [2025-02-08 04:39:15,369 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776374,776387] [2025-02-08 04:39:15,369 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776540,776553] [2025-02-08 04:39:15,369 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776705,776718] [2025-02-08 04:39:15,369 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776872,776885] [2025-02-08 04:39:15,369 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777032,777045] [2025-02-08 04:39:15,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777194,777207] [2025-02-08 04:39:15,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777353,777366] [2025-02-08 04:39:15,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777499,777512] [2025-02-08 04:39:15,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777642,777655] [2025-02-08 04:39:15,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777786,777799] [2025-02-08 04:39:15,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777929,777942] [2025-02-08 04:39:15,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778073,778086] [2025-02-08 04:39:15,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778214,778227] [2025-02-08 04:39:15,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778352,778365] [2025-02-08 04:39:15,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778510,778523] [2025-02-08 04:39:15,372 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778669,778682] [2025-02-08 04:39:15,372 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778825,778838] [2025-02-08 04:39:15,372 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778974,778987] [2025-02-08 04:39:15,372 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779126,779139] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779277,779290] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779426,779439] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779578,779591] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779726,779739] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779879,779892] [2025-02-08 04:39:15,373 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780030,780043] [2025-02-08 04:39:15,374 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780180,780193] [2025-02-08 04:39:15,374 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780327,780340] [2025-02-08 04:39:15,374 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780478,780491] [2025-02-08 04:39:15,374 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780629,780642] [2025-02-08 04:39:15,374 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780777,780790] [2025-02-08 04:39:15,375 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780943,780956] [2025-02-08 04:39:15,375 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781112,781125] [2025-02-08 04:39:15,375 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781279,781292] [2025-02-08 04:39:15,375 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781447,781460] [2025-02-08 04:39:15,375 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781597,781610] [2025-02-08 04:39:15,376 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781744,781757] [2025-02-08 04:39:15,376 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781905,781918] [2025-02-08 04:39:15,376 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[782075,782088] [2025-02-08 04:39:15,376 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[782237,782250] [2025-02-08 04:39:15,405 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:39:15,453 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:39:15,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6829] [2025-02-08 04:39:15,544 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6836] [2025-02-08 04:39:15,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6843] [2025-02-08 04:39:15,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [8300] [2025-02-08 04:39:15,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [8308] [2025-02-08 04:39:15,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [8315] [2025-02-08 04:39:15,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [10212-10213] [2025-02-08 04:39:15,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [10218-10220] [2025-02-08 04:39:15,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [15591] [2025-02-08 04:39:15,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [15594] [2025-02-08 04:39:15,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [15597] [2025-02-08 04:39:15,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [15600] [2025-02-08 04:39:15,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [15650-15654] [2025-02-08 04:39:15,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [15698-15700] [2025-02-08 04:39:15,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [15703-15705] [2025-02-08 04:39:15,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [15708-15710] [2025-02-08 04:39:15,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [15713-15715] [2025-02-08 04:39:15,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [15719-15721] [2025-02-08 04:39:15,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [15728-15730] [2025-02-08 04:39:15,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [15734-15736] [2025-02-08 04:39:15,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [15743-15745] [2025-02-08 04:39:15,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [15807-15808] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [15811-15812] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [15815-15816] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [15819-15820] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [15824-15825] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15832] [2025-02-08 04:39:15,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [15833-15834] [2025-02-08 04:39:15,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [15838-15839] [2025-02-08 04:39:15,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15846] [2025-02-08 04:39:15,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [15847-15848] [2025-02-08 04:39:15,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [21698] [2025-02-08 04:39:15,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21701] [2025-02-08 04:39:15,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21704] [2025-02-08 04:39:15,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21707] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [21738] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21741] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21744] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21747] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [21778] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21781] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21784] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21787] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [21818] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21821] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21824] [2025-02-08 04:39:15,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21827] [2025-02-08 04:39:15,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[768849,768862] [2025-02-08 04:39:15,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[768994,769007] [2025-02-08 04:39:15,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769140,769153] [2025-02-08 04:39:15,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769305,769318] [2025-02-08 04:39:15,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769463,769476] [2025-02-08 04:39:15,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769621,769634] [2025-02-08 04:39:15,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769779,769792] [2025-02-08 04:39:15,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[769939,769952] [2025-02-08 04:39:15,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770098,770111] [2025-02-08 04:39:15,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770237,770250] [2025-02-08 04:39:15,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770379,770392] [2025-02-08 04:39:15,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770528,770541] [2025-02-08 04:39:15,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770667,770680] [2025-02-08 04:39:15,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770822,770835] [2025-02-08 04:39:15,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[770982,770995] [2025-02-08 04:39:15,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771133,771146] [2025-02-08 04:39:15,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771284,771297] [2025-02-08 04:39:15,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771436,771449] [2025-02-08 04:39:15,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771585,771598] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771733,771746] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[771890,771903] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772039,772052] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772195,772208] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772348,772361] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772494,772507] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772637,772650] [2025-02-08 04:39:15,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772789,772802] [2025-02-08 04:39:15,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[772935,772948] [2025-02-08 04:39:15,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773080,773093] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773234,773247] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773385,773398] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773540,773553] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773692,773705] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[773847,773860] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774011,774024] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774167,774180] [2025-02-08 04:39:15,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774331,774344] [2025-02-08 04:39:15,997 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774473,774486] [2025-02-08 04:39:15,997 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774631,774644] [2025-02-08 04:39:15,997 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774798,774811] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[774957,774970] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775116,775129] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775265,775278] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775412,775425] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775551,775564] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775714,775727] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[775880,775893] [2025-02-08 04:39:15,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776044,776057] [2025-02-08 04:39:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776209,776222] [2025-02-08 04:39:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776374,776387] [2025-02-08 04:39:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776540,776553] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776705,776718] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[776872,776885] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777032,777045] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777194,777207] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777353,777366] [2025-02-08 04:39:16,000 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777499,777512] [2025-02-08 04:39:16,001 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777642,777655] [2025-02-08 04:39:16,001 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777786,777799] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[777929,777942] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778073,778086] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778214,778227] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778352,778365] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778510,778523] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778669,778682] [2025-02-08 04:39:16,002 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778825,778838] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[778974,778987] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779126,779139] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779277,779290] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779426,779439] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779578,779591] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779726,779739] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[779879,779892] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780030,780043] [2025-02-08 04:39:16,003 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780180,780193] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780327,780340] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780478,780491] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780629,780642] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780777,780790] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[780943,780956] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781112,781125] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781279,781292] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781447,781460] [2025-02-08 04:39:16,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781597,781610] [2025-02-08 04:39:16,005 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781744,781757] [2025-02-08 04:39:16,005 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[781905,781918] [2025-02-08 04:39:16,005 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[782075,782088] [2025-02-08 04:39:16,007 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--esas2r--esas2r.ko.cil.i[782237,782250] [2025-02-08 04:39:16,011 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:39:16,384 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:39:16,385 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16 WrapperNode [2025-02-08 04:39:16,385 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:39:16,386 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:39:16,386 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:39:16,386 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:39:16,390 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:16,506 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:16,992 INFO L138 Inliner]: procedures = 1001, calls = 9227, calls flagged for inlining = 466, calls inlined = 384, statements flattened = 18484 [2025-02-08 04:39:16,993 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:39:16,994 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:39:16,994 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:39:16,994 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:39:17,002 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:17,002 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:17,063 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,074 INFO L175 MemorySlicer]: Split 6087 memory accesses to 43 slices as follows [3, 2, 2, 2, 2, 114, 38, 7, 8, 3, 11, 2, 15, 8, 1, 3884, 7, 1, 8, 28, 7, 2, 7, 1028, 7, 7, 768, 7, 4, 1, 1, 8, 7, 39, 17, 2, 7, 1, 1, 6, 1, 7, 6]. 64 percent of accesses are in the largest equivalence class. The 1561 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 7, 8, 3, 0, 0, 0, 8, 0, 139, 7, 1, 0, 0, 7, 2, 7, 1024, 7, 7, 256, 6, 4, 1, 0, 8, 7, 32, 0, 0, 7, 0, 0, 6, 0, 7, 0]. The 2000 writes are split as follows [2, 1, 1, 1, 2, 114, 24, 0, 0, 0, 4, 0, 8, 0, 0, 1807, 0, 0, 2, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 1, 0, 1, 0, 0, 0, 0, 1]. [2025-02-08 04:39:22,074 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,074 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,341 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,381 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,527 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,590 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,661 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:39:22,663 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:39:22,663 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:39:22,663 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:39:22,664 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:16" (1/1) ... [2025-02-08 04:39:22,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:39:22,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:39:22,693 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:39:22,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_process_adapter_reset [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_process_adapter_reset [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_handle_chip_rst_during_tasklet [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_handle_chip_rst_during_tasklet [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_fmapi_callback [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_fmapi_callback [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_sg_list [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_sg_list [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_complete_request [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_complete_request [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~u32~0 [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~u32~0 [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 04:39:22,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:39:22,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_adapter_from_kobj [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_adapter_from_kobj [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_flash_access [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_flash_access [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_probe_0_12 [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_probe_0_12 [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_is_tasklet_pending [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_is_tasklet_pending [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_write_params [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_write_params [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_claim_interrupts [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_claim_interrupts [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_check_complete [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_check_complete [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_passthru_comp_cb [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_passthru_comp_cb [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_enable_chip_interrupts___1 [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_enable_chip_interrupts___1 [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_schedule_tasklet [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_schedule_tasklet [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_enable_chip_interrupts___0 [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_enable_chip_interrupts___0 [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_rq_init_request [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_rq_init_request [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure down_interruptible [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure down_interruptible [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2025-02-08 04:39:22,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2025-02-08 04:39:22,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:39:22,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:39:22,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:39:22,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:39:22,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:39:22,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:39:22,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:39:22,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_instance_callback_3_22 [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_instance_callback_3_22 [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_fw_event_off [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_fw_event_off [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_log [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_log [2025-02-08 04:39:22,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:39:22,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:39:22,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:39:22,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:39:22,724 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_check_adapter [2025-02-08 04:39:22,724 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_check_adapter [2025-02-08 04:39:22,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:39:22,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_init_adapter_hw [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_init_adapter_hw [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_do_tasklet_tasks [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_do_tasklet_tasks [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:39:22,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:39:22,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_ioctl_handler [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_ioctl_handler [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_lookup [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_lookup [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_start_vda_request [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_start_vda_request [2025-02-08 04:39:22,726 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_init_pci_cfg_space [2025-02-08 04:39:22,726 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_init_pci_cfg_space [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_get_outbound_responses [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_get_outbound_responses [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host_103 [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host_103 [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_ioctl_req [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_ioctl_req [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure sema_init [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure sema_init [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure clear_vda_request [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_vda_request [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_report_changes [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_report_changes [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_kickoff_timer [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_kickoff_timer [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure handle_hba_ioctl [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_hba_ioctl [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_remove [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_remove [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_write_fw [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_write_fw [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_sg_list_lock_of_esas2r_adapter [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_sg_list_lock_of_esas2r_adapter [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_probe [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_probe [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_write_fs [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_write_fs [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disable_heartbeat [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disable_heartbeat [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_alloc_sgl [2025-02-08 04:39:22,729 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_alloc_sgl [2025-02-08 04:39:22,729 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:39:22,730 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 04:39:22,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_local_reset_adapter [2025-02-08 04:39:22,730 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_local_reset_adapter [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:39:22,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_queue_event [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_queue_event [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_map_data_window [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_map_data_window [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_remove_all [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_remove_all [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_0 [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_0 [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_get_tgt_cnt [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_get_tgt_cnt [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_remove [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_remove [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:39:22,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:39:22,731 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 04:39:22,732 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_queue_fw_event [2025-02-08 04:39:22,732 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_queue_fw_event [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_add_raid [2025-02-08 04:39:22,732 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_add_raid [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_initmem_alloc [2025-02-08 04:39:22,732 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_initmem_alloc [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_release [2025-02-08 04:39:22,732 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_release [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:39:22,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:39:22,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:39:22,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_nuxi_mgt_data [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_nuxi_mgt_data [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_start_request [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_start_request [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_110 [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_110 [2025-02-08 04:39:22,737 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_complete_request_cb [2025-02-08 04:39:22,737 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_complete_request_cb [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_write_vda [2025-02-08 04:39:22,738 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_write_vda [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:39:22,738 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:39:22,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_111 [2025-02-08 04:39:22,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_111 [2025-02-08 04:39:22,738 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_read_fw [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_read_fw [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_read_fs [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_read_fs [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure csmi_ioctl_tunnel [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure csmi_ioctl_tunnel [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_comp_list_drain [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_comp_list_drain [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_108 [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_108 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_enable_heartbeat [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_enable_heartbeat [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_103 [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_103 [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_process_bus_reset [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_process_bus_reset [2025-02-08 04:39:22,739 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:39:22,739 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_free_request [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_free_request [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_initmem_free [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_initmem_free [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_resume [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_resume [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_vda_req [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_vda_req [2025-02-08 04:39:22,740 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_proc_ioctl [2025-02-08 04:39:22,740 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_proc_ioctl [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_force_interrupt [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_force_interrupt [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_nvram_validate [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_nvram_validate [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_remove_device [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_remove_device [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure hba_ioctl_tunnel [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure hba_ioctl_tunnel [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_log_dev [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_log_dev [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_start_port [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_start_port [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_target_state_changed [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_target_state_changed [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_send_reset_ae [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_send_reset_ae [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:39:22,741 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:39:22,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 04:39:22,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 04:39:22,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:39:22,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:39:22,746 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-02-08 04:39:22,746 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_read_vda [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_read_vda [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_fw_buffers [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_fw_buffers [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure free_fw_buffers [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure free_fw_buffers [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure check_lun [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure check_lun [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_print_flash_rev [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_print_flash_rev [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_cleanup [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_cleanup [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_nvram_set_defaults [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_nvram_set_defaults [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure calc_fi_checksum [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_fi_checksum [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_is_adapter_present [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_is_adapter_present [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_ioreq_aborted [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_ioreq_aborted [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure load_image [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure load_image [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure do_fm_api [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure do_fm_api [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disable_chip_interrupts___0 [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disable_chip_interrupts___0 [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disable_chip_interrupts___1 [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disable_chip_interrupts___1 [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_ae_req [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_ae_req [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_start_request [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_start_request [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_db_find_next_present [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_db_find_next_present [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_99 [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_99 [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_target_reset [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_target_reset [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_nuxi_cfg_data [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_nuxi_cfg_data [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:39:22,747 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:39:22,747 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_adapter_power_down [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_adapter_power_down [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_enable_chip_interrupts [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_enable_chip_interrupts [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_eh_abort [2025-02-08 04:39:22,748 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_eh_abort [2025-02-08 04:39:22,748 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_map_regions [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_map_regions [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_targ_get_id [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_targ_get_id [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_fix_curr_requests [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_fix_curr_requests [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_calc_byte_cksum [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_calc_byte_cksum [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_20_2 [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_20_2 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 04:39:22,749 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:39:22,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_timer_tick [2025-02-08 04:39:22,750 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_timer_tick [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:39:22,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:39:22,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:39:22,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_set_degraded_mode [2025-02-08 04:39:22,751 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_set_degraded_mode [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:39:22,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:39:22,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:39:22,753 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:39:22,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:39:22,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_esas2r_adapter [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_esas2r_adapter [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_do_deferred_processes [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_do_deferred_processes [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_show_info [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_show_info [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_local_start_request [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_local_start_request [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_rq_destroy_request [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_rq_destroy_request [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_host_bus_reset [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_host_bus_reset [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_scsi_host_template_instance_3 [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_scsi_host_template_instance_3 [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_power_down [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_power_down [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure handle_buffered_ioctl [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_buffered_ioctl [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_info [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_info [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_dev_targ_reset [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_dev_targ_reset [2025-02-08 04:39:22,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:39:22,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_host_reset [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_host_reset [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_115___0 [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_115___0 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_mem_lock_of_esas2r_adapter [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_mem_lock_of_esas2r_adapter [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_reset_adapter [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_reset_adapter [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_alloc_request [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_alloc_request [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:39:22,757 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:39:22,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:39:22,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:39:22,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:39:22,759 INFO L130 BoogieDeclarations]: Found specification of procedure complete_fmapi_req [2025-02-08 04:39:22,759 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_fmapi_req [2025-02-08 04:39:22,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:39:22,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:39:22,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:39:22,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_bin_file [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_bin_file [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_send_task_mgmt [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_send_task_mgmt [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_mgt_req [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_mgt_req [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return___0 [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return___0 [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_log_master [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_log_master [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure get_fi_adap_type [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fi_adap_type [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_queuecommand [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_queuecommand [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_nvram_get_defaults [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_nvram_get_defaults [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_fw_event_lock_of_esas2r_adapter [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_fw_event_lock_of_esas2r_adapter [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure up [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure translate_esas2r_event_level_to_kernel [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure translate_esas2r_event_level_to_kernel [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_kill_adapter [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_kill_adapter [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_doorbell_interrupt [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_doorbell_interrupt [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_sgc_init [2025-02-08 04:39:22,761 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_sgc_init [2025-02-08 04:39:22,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:39:22,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_continue [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_continue [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_bus_reset [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_bus_reset [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_get_model_name [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_get_model_name [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_disc_start_waiting [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_disc_start_waiting [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_setup_interrupts [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_setup_interrupts [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_flash_req [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_flash_req [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-08 04:39:22,763 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-08 04:39:22,763 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_reset_chip [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_reset_chip [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_add_device [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_add_device [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_15_2 [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_15_2 [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_103___0 [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_103___0 [2025-02-08 04:39:22,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:39:22,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_read_flash_block [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_read_flash_block [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_build_cfg_req [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_build_cfg_req [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_polled_interrupt [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_polled_interrupt [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_csmi_ioctl_tunnel_comp_cb [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_csmi_ioctl_tunnel_comp_cb [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_region [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_region [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_calc_byte_xor_cksum [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_calc_byte_xor_cksum [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_device_reset [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_device_reset [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_request_lock_of_esas2r_adapter [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_request_lock_of_esas2r_adapter [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_local_start_request [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_local_start_request [2025-02-08 04:39:22,765 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_wait_request [2025-02-08 04:39:22,765 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_wait_request [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:39:22,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:39:22,766 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure esas2r_unmap_regions [2025-02-08 04:39:22,766 INFO L138 BoogieDeclarations]: Found implementation of procedure esas2r_unmap_regions [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_set_resid [2025-02-08 04:39:22,766 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_set_resid [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:39:22,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:39:22,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:39:22,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_bin_file [2025-02-08 04:39:22,768 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_bin_file [2025-02-08 04:39:22,768 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-08 04:39:22,768 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-08 04:39:24,293 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:39:24,297 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:39:24,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: havoc __list_splice_#t~mem66#1.base, __list_splice_#t~mem66#1.offset, __list_splice_#t~mem67#1.base, __list_splice_#t~mem67#1.offset, __list_splice_~list#1.base, __list_splice_~list#1.offset, __list_splice_~prev#1.base, __list_splice_~prev#1.offset, __list_splice_~next#1.base, __list_splice_~next#1.offset, __list_splice_~first~0#1.base, __list_splice_~first~0#1.offset, __list_splice_~last~0#1.base, __list_splice_~last~0#1.offset;havoc __list_splice_#in~list#1.base, __list_splice_#in~list#1.offset, __list_splice_#in~prev#1.base, __list_splice_#in~prev#1.offset, __list_splice_#in~next#1.base, __list_splice_#in~next#1.offset;assume { :end_inline___list_splice } true;havoc #t~mem69#1.base, #t~mem69#1.offset; [2025-02-08 04:39:24,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: SUMMARY for call INIT_LIST_HEAD(~list#1.base, ~list#1.offset); srcloc: null [2025-02-08 04:39:24,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: SUMMARY for call list_add_tail(~rq~9#1.base, ~rq~9#1.offset, ~#comp_list~2#1.base, ~#comp_list~2#1.offset); srcloc: null [2025-02-08 04:39:24,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: call #t~mem2121#1.base, #t~mem2121#1.offset := read~$Pointer$#15(~element~4#1.base, ~element~4#1.offset, 8);~element~4#1.base, ~element~4#1.offset := #t~mem2121#1.base, #t~mem2121#1.offset;havoc #t~mem2121#1.base, #t~mem2121#1.offset; [2025-02-08 04:39:24,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: ~__mptr~4#1.base, ~__mptr~4#1.offset := ~element~4#1.base, ~element~4#1.offset;~rq~9#1.base, ~rq~9#1.offset := ~__mptr~4#1.base, -2752 + ~__mptr~4#1.offset;call #t~mem2119#1 := read~int#15(~rq~9#1.base, 129 + ~rq~9#1.offset, 1); [2025-02-08 04:39:24,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854-1: SUMMARY for call #t~ret2120#1 := esas2r_ioreq_aborted(~a#1.base, ~a#1.offset, ~rq~9#1.base, ~rq~9#1.offset, 10); srcloc: null [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: assume 255 == #t~mem2119#1 % 256 % 4294967296;havoc #t~mem2119#1; [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: assume !(255 == #t~mem2119#1 % 256 % 4294967296);havoc #t~mem2119#1; [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: ~tmp___1~28#1 := (if 0 == #t~ret2120#1 % 256 then 0 else 1);havoc #t~ret2120#1; [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume 0 != (if ~tmp___1~28#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~28#1 % 256 % 4294967296 else ~tmp___1~28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume !(0 != (if ~tmp___1~28#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~28#1 % 256 % 4294967296 else ~tmp___1~28#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:24,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815: call ULTIMATE.dealloc(~#comp_list~2#1.base, ~#comp_list~2#1.offset);havoc ~#comp_list~2#1.base, ~#comp_list~2#1.offset; [2025-02-08 04:39:24,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29357: havoc #t~nondet4302; [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076-1: SUMMARY for call #t~ret2145 := constant_test_bit(20, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: assume -2147483648 <= #t~ret2145 && #t~ret2145 <= 2147483647;~tmp___3~16 := #t~ret2145;havoc #t~ret2145; [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: assume 0 != ~tmp___3~16; [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: assume !(0 != ~tmp___3~16); [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14049: havoc #t~ret2139; [2025-02-08 04:39:24,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14049-1: SUMMARY for call #t~ret2139 := esas2r_check_adapter(~a.base, ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: assume -2147483648 <= #t~ret2144 && #t~ret2144 <= 2147483647;havoc #t~ret2144; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: SUMMARY for call clear_bit(11, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14091: SUMMARY for call clear_bit(3, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume -2147483648 <= #t~ret2142 && #t~ret2142 <= 2147483647;~tmp___4~9 := #t~ret2142;havoc #t~ret2142; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062-1: SUMMARY for call #t~ret2143 := constant_test_bit(20, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: assume 0 != ~tmp___4~9; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: assume !(0 != ~tmp___4~9); [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume -2147483648 <= #t~ret2143 && #t~ret2143 <= 2147483647;~tmp___2~22 := #t~ret2143;havoc #t~ret2143; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066-1: SUMMARY for call #t~ret2144 := esas2r_log(1, 118, 0); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume 0 != ~tmp___2~22; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume !(0 != ~tmp___2~22); [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: havoc #t~ret2140; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085: assume -2147483648 <= #t~ret2146 && #t~ret2146 <= 2147483647;havoc #t~ret2146; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085-1: SUMMARY for call #t~ret2146 := esas2r_log(1, 119, 0); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14089: SUMMARY for call clear_bit(19, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058-1: SUMMARY for call #t~ret2142 := constant_test_bit(11, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14042: SUMMARY for call esas2r_disable_chip_interrupts___1(~a.base, ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14081: SUMMARY for call esas2r_send_reset_ae(~a.base, ~a.offset, 0); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050-1: SUMMARY for call #t~ret2140 := esas2r_init_adapter_hw(~a.base, ~a.offset, 0); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034: assume -2147483648 <= #t~ret2137 && #t~ret2137 <= 2147483647;~tmp~101 := #t~ret2137;havoc #t~ret2137; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038-1: SUMMARY for call #t~ret2138 := constant_test_bit(11, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume 0 == ~tmp~101; [2025-02-08 04:39:24,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume !(0 == ~tmp~101); [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14071: SUMMARY for call esas2r_send_reset_ae(~a.base, ~a.offset, 1); srcloc: null [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: assume -2147483648 <= #t~ret2138 && #t~ret2138 <= 2147483647;~tmp___0~54 := #t~ret2138;havoc #t~ret2138; [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: assume 0 == ~tmp___0~54; [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: assume !(0 == ~tmp___0~54); [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: SUMMARY for call esas2r_enable_chip_interrupts___1(~a.base, ~a.offset); srcloc: null [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034-1: SUMMARY for call #t~ret2137 := constant_test_bit(13, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051: assume -2147483648 <= #t~ret2141 && #t~ret2141 <= 2147483647;~tmp___1~30 := #t~ret2141;havoc #t~ret2141; [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051-1: SUMMARY for call #t~ret2141 := constant_test_bit(1, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume 0 != ~tmp___1~30; [2025-02-08 04:39:24,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume !(0 != ~tmp___1~30); [2025-02-08 04:39:24,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: call write~int#15(3, ~vrq~1.base, 5 + ~vrq~1.offset, 1);call write~int#15(254, ~rq.base, 129 + ~rq.offset, 1);call #t~mem373.base, #t~mem373.offset := read~$Pointer$#15(~fc~0.base, 8 + ~fc~0.offset, 8);call write~$Pointer$#15(#t~mem373.base, #t~mem373.offset, ~rq.base, 112 + ~rq.offset, 8);havoc #t~mem373.base, #t~mem373.offset; [2025-02-08 04:39:24,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume 0 == (#t~mem372.base + #t~mem372.offset) % 18446744073709551616;havoc #t~mem372.base, #t~mem372.offset; [2025-02-08 04:39:24,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume !(0 == (#t~mem372.base + #t~mem372.offset) % 18446744073709551616);havoc #t~mem372.base, #t~mem372.offset;call write~int#15(2, ~vrq~1.base, 5 + ~vrq~1.offset, 1);call write~int#15(254, ~rq.base, 129 + ~rq.offset, 1); [2025-02-08 04:39:24,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525-1: call #t~mem372.base, #t~mem372.offset := read~$Pointer$#15(~fc~0.base, 73 + ~fc~0.offset, 8); [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-1: [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131: esas2r_build_sg_list_prd_~lbalo~0#1 := esas2r_build_sg_list_prd_#t~bitwise2431#1;esas2r_build_sg_list_prd_~is_i_o~0#1 := 1; [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-9: call esas2r_build_sg_list_prd_#t~mem2428#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 7 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1);call esas2r_build_sg_list_prd_#t~mem2429#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 6 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-8: assume 0 == (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2430#1 := (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-8: assume !(0 == (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-7: assume 0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2430#1 := (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536); [2025-02-08 04:39:24,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-7: assume !(0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-4: assume 0 == esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 || esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 == (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296;esas2r_build_prd_iblk_#t~bitwise2398#1 := esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1; [2025-02-08 04:39:24,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-4: assume !(0 == esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 || esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 == (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296); [2025-02-08 04:39:24,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-6: havoc esas2r_build_sg_list_prd_#t~bitwise2430#1;assume ((((((if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) < 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2430#1 >= (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2430#1 >= (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) < 0 || (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2430#1 <= (if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) + (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2428#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2429#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2430#1 < 0)) && esas2r_build_sg_list_prd_#t~bitwise2430#1 <= 2147483647; [2025-02-08 04:39:24,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14966-1: esas2r_build_sg_list_sge_#res#1 := 1;call ULTIMATE.dealloc(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset);havoc esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset; [2025-02-08 04:39:24,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14933: call esas2r_build_sg_list_sge_#t~mem2326#1.base, esas2r_build_sg_list_sge_#t~mem2326#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2326#1.base, esas2r_build_sg_list_sge_#t~mem2326#1.offset, esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2326#1.base, esas2r_build_sg_list_sge_#t~mem2326#1.offset; [2025-02-08 04:39:24,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-3: assume 0 == (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296;esas2r_build_prd_iblk_#t~bitwise2398#1 := esas2r_build_prd_iblk_#t~mem2397#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-3: assume !(0 == (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-5: [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-2: havoc esas2r_build_prd_iblk_#t~bitwise2398#1;assume (esas2r_build_prd_iblk_#t~bitwise2398#1 % 4294967296 >= esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 && esas2r_build_prd_iblk_#t~bitwise2398#1 % 4294967296 >= (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296) && esas2r_build_prd_iblk_#t~bitwise2398#1 % 4294967296 <= esas2r_build_prd_iblk_#t~mem2397#1 % 4294967296 + (esas2r_build_prd_iblk_#t~mem2395#1 - esas2r_build_prd_iblk_#t~mem2396#1 - esas2r_build_prd_iblk_~numchain~0#1) % 4294967296; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-1: SUMMARY for call list_add(esas2r_build_prd_iblk_~sgl~3#1.base, esas2r_build_prd_iblk_~sgl~3#1.offset, esas2r_build_prd_iblk_~rq~13#1.base, 64 + esas2r_build_prd_iblk_~rq~13#1.offset); srcloc: null [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-4: assume 0 == esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2431#1 := 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-4: assume !(0 == esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065-1: [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: call esas2r_build_prd_iblk_#t~mem2376#1.base, esas2r_build_prd_iblk_#t~mem2376#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_prd_iblk_#t~mem2376#1.base, esas2r_build_prd_iblk_#t~mem2376#1.offset, esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2376#1.base, esas2r_build_prd_iblk_#t~mem2376#1.offset;call esas2r_build_prd_iblk_#t~mem2377#1.base, esas2r_build_prd_iblk_#t~mem2377#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~int#15(16777216, esas2r_build_prd_iblk_#t~mem2377#1.base, 8 + esas2r_build_prd_iblk_#t~mem2377#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2377#1.base, esas2r_build_prd_iblk_#t~mem2377#1.offset;call esas2r_build_prd_iblk_#t~mem2378#1.base, esas2r_build_prd_iblk_#t~mem2378#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2379#1 := read~int#15(esas2r_build_prd_iblk_~sgl~3#1.base, 24 + esas2r_build_prd_iblk_~sgl~3#1.offset, 8);call write~int#15(esas2r_build_prd_iblk_#t~mem2379#1, esas2r_build_prd_iblk_#t~mem2378#1.base, esas2r_build_prd_iblk_#t~mem2378#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2378#1.base, esas2r_build_prd_iblk_#t~mem2378#1.offset;havoc esas2r_build_prd_iblk_#t~mem2379#1;call esas2r_build_prd_iblk_#t~mem2380#1.base, esas2r_build_prd_iblk_#t~mem2380#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgl~3#1.base, 16 + esas2r_build_prd_iblk_~sgl~3#1.offset, 8);call write~$Pointer$#15(esas2r_build_prd_iblk_#t~mem2380#1.base, esas2r_build_prd_iblk_#t~mem2380#1.offset, esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2380#1.base, esas2r_build_prd_iblk_#t~mem2380#1.offset;call esas2r_build_prd_iblk_#t~mem2381#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 52 + esas2r_build_prd_iblk_~sgc#1.offset, 4);call write~int#15(esas2r_build_prd_iblk_#t~mem2381#1 - 1, esas2r_build_prd_iblk_~sgc#1.base, 56 + esas2r_build_prd_iblk_~sgc#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2381#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-3: assume 0 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2431#1 := esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-3: assume !(0 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065: call write~int#15(esas2r_build_prd_iblk_#t~bitwise2398#1, esas2r_build_prd_iblk_#t~mem2393#1.base, 8 + esas2r_build_prd_iblk_#t~mem2393#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2393#1.base, esas2r_build_prd_iblk_#t~mem2393#1.offset;havoc esas2r_build_prd_iblk_#t~mem2394#1.base, esas2r_build_prd_iblk_#t~mem2394#1.offset;havoc esas2r_build_prd_iblk_#t~mem2397#1;havoc esas2r_build_prd_iblk_#t~mem2395#1;havoc esas2r_build_prd_iblk_#t~mem2396#1;havoc esas2r_build_prd_iblk_#t~bitwise2398#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-2: havoc esas2r_build_sg_list_prd_#t~bitwise2431#1;assume (esas2r_build_sg_list_prd_#t~bitwise2431#1 % 4294967296 >= esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2431#1 % 4294967296 >= 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296) && esas2r_build_sg_list_prd_#t~bitwise2431#1 % 4294967296 <= esas2r_build_sg_list_prd_#t~bitwise2427#1 % 65536 % 4294967296 + 65536 * (esas2r_build_sg_list_prd_#t~bitwise2430#1 % 65536 % 4294967296) % 4294967296; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-14: call esas2r_build_sg_list_prd_#t~mem2425#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 9 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1);call esas2r_build_sg_list_prd_#t~mem2426#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 8 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-13: assume 0 == (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2427#1 := (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-13: assume !(0 == (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-12: assume 0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2427#1 := (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-12: assume !(0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-11: havoc esas2r_build_sg_list_prd_#t~bitwise2427#1;assume ((((((if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) < 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2427#1 >= (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2427#1 >= (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) < 0 || (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2427#1 <= (if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) + (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2425#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2426#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2427#1 < 0)) && esas2r_build_sg_list_prd_#t~bitwise2427#1 <= 2147483647; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-10: [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2296#1 := ##fun~$Pointer$~X~$Pointer$~TO~~u32~0(esas2r_build_sg_list_sge_~sgc#1.base, esas2r_build_sg_list_sge_~sgc#1.offset, esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset, esas2r_build_sg_list_sge_#t~mem2295#1.base, esas2r_build_sg_list_sge_#t~mem2295#1.offset); srcloc: null [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884: esas2r_build_sg_list_sge_~len~7#1 := esas2r_build_sg_list_sge_#t~ret2296#1;havoc esas2r_build_sg_list_sge_#t~mem2295#1.base, esas2r_build_sg_list_sge_#t~mem2295#1.offset;havoc esas2r_build_sg_list_sge_#t~ret2296#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: call ULTIMATE.dealloc(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset);havoc esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4308#1 := esas2r_build_sg_list_sge_#res#1;havoc esas2r_build_sg_list_sge_#t~mem2290#1.base, esas2r_build_sg_list_sge_#t~mem2290#1.offset, esas2r_build_sg_list_sge_#t~mem2291#1.base, esas2r_build_sg_list_sge_#t~mem2291#1.offset, esas2r_build_sg_list_sge_#t~mem2295#1.base, esas2r_build_sg_list_sge_#t~mem2295#1.offset, esas2r_build_sg_list_sge_#t~ret2296#1, esas2r_build_sg_list_sge_#t~ret2297#1, esas2r_build_sg_list_sge_#t~mem2298#1, esas2r_build_sg_list_sge_#t~ret2299#1, esas2r_build_sg_list_sge_#t~mem2300#1, esas2r_build_sg_list_sge_#t~mem2301#1.base, esas2r_build_sg_list_sge_#t~mem2301#1.offset, esas2r_build_sg_list_sge_#t~mem2302#1.base, esas2r_build_sg_list_sge_#t~mem2302#1.offset, esas2r_build_sg_list_sge_#t~ret2303#1, esas2r_build_sg_list_sge_#t~ret2304#1.base, esas2r_build_sg_list_sge_#t~ret2304#1.offset, esas2r_build_sg_list_sge_#t~ret2305#1, esas2r_build_sg_list_sge_#t~mem2306#1.base, esas2r_build_sg_list_sge_#t~mem2306#1.offset, esas2r_build_sg_list_sge_#t~mem2307#1.base, esas2r_build_sg_list_sge_#t~mem2307#1.offset, esas2r_build_sg_list_sge_#t~mem2308#1.base, esas2r_build_sg_list_sge_#t~mem2308#1.offset, esas2r_build_sg_list_sge_#t~mem2309#1.base, esas2r_build_sg_list_sge_#t~mem2309#1.offset, esas2r_build_sg_list_sge_#t~memcpy~res2310#1.base, esas2r_build_sg_list_sge_#t~memcpy~res2310#1.offset, esas2r_build_sg_list_sge_#t~mem2311#1.base, esas2r_build_sg_list_sge_#t~mem2311#1.offset, esas2r_build_sg_list_sge_#t~mem2312#1.base, esas2r_build_sg_list_sge_#t~mem2312#1.offset, esas2r_build_sg_list_sge_#t~mem2313#1.base, esas2r_build_sg_list_sge_#t~mem2313#1.offset, esas2r_build_sg_list_sge_#t~mem2314#1.base, esas2r_build_sg_list_sge_#t~mem2314#1.offset, esas2r_build_sg_list_sge_#t~mem2315#1, esas2r_build_sg_list_sge_#t~mem2316#1.base, esas2r_build_sg_list_sge_#t~mem2316#1.offset, esas2r_build_sg_list_sge_#t~mem2317#1.base, esas2r_build_sg_list_sge_#t~mem2317#1.offset, esas2r_build_sg_list_sge_#t~mem2318#1.base, esas2r_build_sg_list_sge_#t~mem2318#1.offset, esas2r_build_sg_list_sge_#t~mem2322#1, esas2r_build_sg_list_sge_#t~mem2319#1.base, esas2r_build_sg_list_sge_#t~mem2319#1.offset, esas2r_build_sg_list_sge_#t~mem2320#1.base, esas2r_build_sg_list_sge_#t~mem2320#1.offset, esas2r_build_sg_list_sge_#t~mem2321#1.base, esas2r_build_sg_list_sge_#t~mem2321#1.offset, esas2r_build_sg_list_sge_#t~bitwise2323#1, esas2r_build_sg_list_sge_#t~mem2324#1.base, esas2r_build_sg_list_sge_#t~mem2324#1.offset, esas2r_build_sg_list_sge_#t~mem2325#1, esas2r_build_sg_list_sge_#t~mem2326#1.base, esas2r_build_sg_list_sge_#t~mem2326#1.offset, esas2r_build_sg_list_sge_#t~mem2327#1.base, esas2r_build_sg_list_sge_#t~mem2327#1.offset, esas2r_build_sg_list_sge_#t~mem2328#1.base, esas2r_build_sg_list_sge_#t~mem2328#1.offset, esas2r_build_sg_list_sge_#t~bitwise2329#1, esas2r_build_sg_list_sge_#t~mem2330#1.base, esas2r_build_sg_list_sge_#t~mem2330#1.offset, esas2r_build_sg_list_sge_#t~mem2331#1, esas2r_build_sg_list_sge_#t~mem2332#1.base, esas2r_build_sg_list_sge_#t~mem2332#1.offset, esas2r_build_sg_list_sge_#t~mem2333#1.base, esas2r_build_sg_list_sge_#t~mem2333#1.offset, esas2r_build_sg_list_sge_#t~mem2334#1, esas2r_build_sg_list_sge_#t~mem2335#1, esas2r_build_sg_list_sge_#t~mem2336#1, esas2r_build_sg_list_sge_#t~mem2337#1.base, esas2r_build_sg_list_sge_#t~mem2337#1.offset, esas2r_build_sg_list_sge_#t~mem2338#1.base, esas2r_build_sg_list_sge_#t~mem2338#1.offset, esas2r_build_sg_list_sge_#t~mem2339#1, esas2r_build_sg_list_sge_#t~bitwise2340#1, esas2r_build_sg_list_sge_#t~mem2341#1.base, esas2r_build_sg_list_sge_#t~mem2341#1.offset, esas2r_build_sg_list_sge_#t~mem2342#1.base, esas2r_build_sg_list_sge_#t~mem2342#1.offset, esas2r_build_sg_list_sge_#t~mem2343#1.base, esas2r_build_sg_list_sge_#t~mem2343#1.offset, esas2r_build_sg_list_sge_#t~mem2347#1, esas2r_build_sg_list_sge_#t~mem2344#1.base, esas2r_build_sg_list_sge_#t~mem2344#1.offset, esas2r_build_sg_list_sge_#t~mem2345#1.base, esas2r_build_sg_list_sge_#t~mem2345#1.offset, esas2r_build_sg_list_sge_#t~mem2346#1.base, esas2r_build_sg_list_sge_#t~mem2346#1.offset, esas2r_build_sg_list_sge_#t~bitwise2348#1, esas2r_build_sg_list_sge_#t~mem2349#1.base, esas2r_build_sg_list_sge_#t~mem2349#1.offset, esas2r_build_sg_list_sge_#t~mem2350#1, esas2r_build_sg_list_sge_~a#1.base, esas2r_build_sg_list_sge_~a#1.offset, esas2r_build_sg_list_sge_~sgc#1.base, esas2r_build_sg_list_sge_~sgc#1.offset, esas2r_build_sg_list_sge_~rq~12#1.base, esas2r_build_sg_list_sge_~rq~12#1.offset, esas2r_build_sg_list_sge_~vrq~4#1.base, esas2r_build_sg_list_sge_~vrq~4#1.offset, esas2r_build_sg_list_sge_~rem~0#1, esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset, esas2r_build_sg_list_sge_~len~7#1, esas2r_build_sg_list_sge_~tmp~108#1, esas2r_build_sg_list_sge_~tmp___0~61#1, esas2r_build_sg_list_sge_~sgelen~0#1, esas2r_build_sg_list_sge_~sgl~2#1.base, esas2r_build_sg_list_sge_~sgl~2#1.offset, esas2r_build_sg_list_sge_~tmp___1~33#1, esas2r_build_sg_list_sge_~tmp___2~25#1, esas2r_build_sg_list_sge_~reqsize~0#1;havoc esas2r_build_sg_list_sge_#in~a#1.base, esas2r_build_sg_list_sge_#in~a#1.offset, esas2r_build_sg_list_sge_#in~sgc#1.base, esas2r_build_sg_list_sge_#in~sgc#1.offset;assume { :end_inline_esas2r_build_sg_list_sge } true;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~funptrres4307#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4308#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934: SUMMARY for call list_add(esas2r_build_sg_list_sge_~sgl~2#1.base, esas2r_build_sg_list_sge_~sgl~2#1.offset, esas2r_build_sg_list_sge_~rq~12#1.base, 64 + esas2r_build_sg_list_sge_~rq~12#1.offset); srcloc: null [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14885-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2297#1 := ldv__builtin_expect((if 0 == esas2r_build_sg_list_sge_~len~7#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14885: assume -9223372036854775808 <= esas2r_build_sg_list_sge_#t~ret2297#1 && esas2r_build_sg_list_sge_#t~ret2297#1 <= 9223372036854775807;esas2r_build_sg_list_sge_~tmp~108#1 := esas2r_build_sg_list_sge_#t~ret2297#1;havoc esas2r_build_sg_list_sge_#t~ret2297#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15018: assume 0 != (esas2r_build_prd_iblk_#t~mem2368#1.base + esas2r_build_prd_iblk_#t~mem2368#1.offset) % 18446744073709551616;havoc esas2r_build_prd_iblk_#t~mem2368#1.base, esas2r_build_prd_iblk_#t~mem2368#1.offset;call esas2r_build_prd_iblk_#t~mem2369#1.base, esas2r_build_prd_iblk_#t~mem2369#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2370#1.base, esas2r_build_prd_iblk_#t~mem2370#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2371#1 := read~int#15(esas2r_build_prd_iblk_#t~mem2370#1.base, 8 + esas2r_build_prd_iblk_#t~mem2370#1.offset, 4);call esas2r_build_prd_iblk_#t~mem2372#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 52 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15018: assume !(0 != (esas2r_build_prd_iblk_#t~mem2368#1.base + esas2r_build_prd_iblk_#t~mem2368#1.offset) % 18446744073709551616);havoc esas2r_build_prd_iblk_#t~mem2368#1.base, esas2r_build_prd_iblk_#t~mem2368#1.offset; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14952: assume 0 != esas2r_build_sg_list_sge_#t~mem2336#1 % 4294967296;havoc esas2r_build_sg_list_sge_#t~mem2336#1; [2025-02-08 04:39:24,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14952: assume !(0 != esas2r_build_sg_list_sge_#t~mem2336#1 % 4294967296);havoc esas2r_build_sg_list_sge_#t~mem2336#1;call esas2r_build_sg_list_sge_#t~mem2337#1.base, esas2r_build_sg_list_sge_#t~mem2337#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2338#1.base, esas2r_build_sg_list_sge_#t~mem2338#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2339#1 := read~int#15(esas2r_build_sg_list_sge_#t~mem2338#1.base, esas2r_build_sg_list_sge_#t~mem2338#1.offset, 4); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-1: [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019: call write~int#15(esas2r_build_prd_iblk_#t~bitwise2373#1, esas2r_build_prd_iblk_#t~mem2369#1.base, 8 + esas2r_build_prd_iblk_#t~mem2369#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2369#1.base, esas2r_build_prd_iblk_#t~mem2369#1.offset;havoc esas2r_build_prd_iblk_#t~mem2370#1.base, esas2r_build_prd_iblk_#t~mem2370#1.offset;havoc esas2r_build_prd_iblk_#t~mem2371#1;havoc esas2r_build_prd_iblk_#t~mem2372#1;havoc esas2r_build_prd_iblk_#t~bitwise2373#1; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: assume 0 != esas2r_build_sg_list_prd_~is_i_o~0#1 % 256 % 4294967296;call esas2r_build_sg_list_prd_#t~mem2444#1.base, esas2r_build_sg_list_prd_#t~mem2444#1.offset := read~$Pointer$#15(esas2r_build_sg_list_prd_~rq~14#1.base, 32 + esas2r_build_sg_list_prd_~rq~14#1.offset, 8);call write~int#15(0, esas2r_build_sg_list_prd_#t~mem2444#1.base, 42 + esas2r_build_sg_list_prd_#t~mem2444#1.offset, 1);havoc esas2r_build_sg_list_prd_#t~mem2444#1.base, esas2r_build_sg_list_prd_#t~mem2444#1.offset;call esas2r_build_sg_list_prd_#t~mem2447#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 8 + esas2r_build_sg_list_prd_~t~6#1.offset, 4);call esas2r_build_sg_list_prd_#t~mem2445#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 8 + esas2r_build_sg_list_prd_~t~6#1.offset, 4); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: assume !(0 != esas2r_build_sg_list_prd_~is_i_o~0#1 % 256 % 4294967296);call write~int#15(esas2r_build_sg_list_prd_~len~9#1, esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-4: assume 0 == esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 || esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 == esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296;esas2r_build_prd_iblk_#t~bitwise2373#1 := esas2r_build_prd_iblk_#t~mem2372#1; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-4: assume !(0 == esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 || esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 == esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14920-1: SUMMARY for call esas2r_build_sg_list_sge_#t~memcpy~res2310#1.base, esas2r_build_sg_list_sge_#t~memcpy~res2310#1.offset := #Ultimate.C_memcpy#15(esas2r_build_sg_list_sge_#t~mem2308#1.base, esas2r_build_sg_list_sge_#t~mem2308#1.offset, esas2r_build_sg_list_sge_#t~mem2309#1.base, esas2r_build_sg_list_sge_#t~mem2309#1.offset, esas2r_build_sg_list_sge_~sgelen~0#1 % 256); srcloc: null [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887: assume 0 != esas2r_build_sg_list_sge_~tmp~108#1;esas2r_build_sg_list_sge_#res#1 := 0;call ULTIMATE.dealloc(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset);havoc esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887: assume !(0 != esas2r_build_sg_list_sge_~tmp~108#1);call esas2r_build_sg_list_sge_#t~mem2298#1 := read~int#15(esas2r_build_sg_list_sge_~sgc#1.base, 16 + esas2r_build_sg_list_sge_~sgc#1.offset, 4); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-3: assume 0 == esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296;esas2r_build_prd_iblk_#t~bitwise2373#1 := esas2r_build_prd_iblk_#t~mem2371#1; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-3: assume !(0 == esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14920: havoc esas2r_build_sg_list_sge_#t~mem2308#1.base, esas2r_build_sg_list_sge_#t~mem2308#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2309#1.base, esas2r_build_sg_list_sge_#t~mem2309#1.offset;havoc esas2r_build_sg_list_sge_#t~memcpy~res2310#1.base, esas2r_build_sg_list_sge_#t~memcpy~res2310#1.offset;call esas2r_build_sg_list_sge_#t~mem2311#1.base, esas2r_build_sg_list_sge_#t~mem2311#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgl~2#1.base, 16 + esas2r_build_sg_list_sge_~sgl~2#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2311#1.base, esas2r_build_sg_list_sge_#t~mem2311#1.offset + 12 * (if esas2r_build_sg_list_sge_~sgelen~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_build_sg_list_sge_~sgelen~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else esas2r_build_sg_list_sge_~sgelen~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2311#1.base, esas2r_build_sg_list_sge_#t~mem2311#1.offset;call esas2r_build_sg_list_sge_#t~mem2312#1.base, esas2r_build_sg_list_sge_#t~mem2312#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgl~2#1.base, 16 + esas2r_build_sg_list_sge_~sgl~2#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2312#1.base, esas2r_build_sg_list_sge_#t~mem2312#1.offset + 12 * (if (18446744073709551604 + ~sgl_page_size~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551604 + ~sgl_page_size~0) % 18446744073709551616 % 18446744073709551616 else (18446744073709551604 + ~sgl_page_size~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), esas2r_build_sg_list_sge_~sgc#1.base, 52 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2312#1.base, esas2r_build_sg_list_sge_#t~mem2312#1.offset;call esas2r_build_sg_list_sge_#t~mem2313#1.base, esas2r_build_sg_list_sge_#t~mem2313#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~int#15(2214592512, esas2r_build_sg_list_sge_#t~mem2313#1.base, esas2r_build_sg_list_sge_#t~mem2313#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2313#1.base, esas2r_build_sg_list_sge_#t~mem2313#1.offset;call esas2r_build_sg_list_sge_#t~mem2314#1.base, esas2r_build_sg_list_sge_#t~mem2314#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2315#1 := read~int#15(esas2r_build_sg_list_sge_~sgl~2#1.base, 24 + esas2r_build_sg_list_sge_~sgl~2#1.offset, 8);call write~int#15(esas2r_build_sg_list_sge_#t~mem2315#1, esas2r_build_sg_list_sge_#t~mem2314#1.base, 4 + esas2r_build_sg_list_sge_#t~mem2314#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2314#1.base, esas2r_build_sg_list_sge_#t~mem2314#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2315#1;call esas2r_build_sg_list_sge_#t~mem2316#1.base, esas2r_build_sg_list_sge_#t~mem2316#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-2: havoc esas2r_build_prd_iblk_#t~bitwise2373#1;assume (esas2r_build_prd_iblk_#t~bitwise2373#1 % 4294967296 >= esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 && esas2r_build_prd_iblk_#t~bitwise2373#1 % 4294967296 >= esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296) && esas2r_build_prd_iblk_#t~bitwise2373#1 % 4294967296 <= esas2r_build_prd_iblk_#t~mem2371#1 % 4294967296 + esas2r_build_prd_iblk_#t~mem2372#1 % 4294967296; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15003: assume esas2r_build_prd_iblk_~len~8#1 % 4294967296 > 4190208;esas2r_build_prd_iblk_~rem~1#1 := esas2r_build_prd_iblk_~len~8#1 - 4190208;esas2r_build_prd_iblk_~len~8#1 := 4190208; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15003: assume !(esas2r_build_prd_iblk_~len~8#1 % 4294967296 > 4190208); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14938: call esas2r_build_sg_list_sge_#t~mem2327#1.base, esas2r_build_sg_list_sge_#t~mem2327#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2327#1.base, esas2r_build_sg_list_sge_#t~mem2327#1.offset, esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2327#1.base, esas2r_build_sg_list_sge_#t~mem2327#1.offset;call esas2r_build_sg_list_sge_#t~mem2328#1.base, esas2r_build_sg_list_sge_#t~mem2328#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15070-1: esas2r_build_prd_iblk_#res#1 := 1;call ULTIMATE.dealloc(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset);havoc esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15186: assume -9223372036854775808 <= esas2r_build_sg_list_prd_#t~ret2457#1 && esas2r_build_sg_list_prd_#t~ret2457#1 <= 9223372036854775807;esas2r_build_sg_list_prd_~tmp___1~35#1 := esas2r_build_sg_list_prd_#t~ret2457#1;havoc esas2r_build_sg_list_prd_#t~ret2457#1; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905-2: call esas2r_build_sg_list_sge_#t~mem2301#1.base, esas2r_build_sg_list_sge_#t~mem2301#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2302#1.base, esas2r_build_sg_list_sge_#t~mem2302#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 52 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2303#1 := ldv__builtin_expect((if (esas2r_build_sg_list_sge_#t~mem2301#1.base + esas2r_build_sg_list_sge_#t~mem2301#1.offset) % 18446744073709551616 > (esas2r_build_sg_list_sge_#t~mem2302#1.base + esas2r_build_sg_list_sge_#t~mem2302#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905: assume -9223372036854775808 <= esas2r_build_sg_list_sge_#t~ret2303#1 && esas2r_build_sg_list_sge_#t~ret2303#1 <= 9223372036854775807;esas2r_build_sg_list_sge_~tmp___2~25#1 := esas2r_build_sg_list_sge_#t~ret2303#1;havoc esas2r_build_sg_list_sge_#t~mem2301#1.base, esas2r_build_sg_list_sge_#t~mem2301#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2302#1.base, esas2r_build_sg_list_sge_#t~mem2302#1.offset;havoc esas2r_build_sg_list_sge_#t~ret2303#1; [2025-02-08 04:39:24,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14988-2: call esas2r_build_prd_iblk_#t~mem2355#1.base, esas2r_build_prd_iblk_#t~mem2355#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 28 + esas2r_build_prd_iblk_~sgc#1.offset, 8); [2025-02-08 04:39:24,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14988-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2356#1 := ##fun~$Pointer$~X~$Pointer$~TO~~u32~0(esas2r_build_prd_iblk_~sgc#1.base, esas2r_build_prd_iblk_~sgc#1.offset, esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, esas2r_build_prd_iblk_#t~mem2355#1.base, esas2r_build_prd_iblk_#t~mem2355#1.offset); srcloc: null [2025-02-08 04:39:24,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14988: esas2r_build_prd_iblk_~len~8#1 := esas2r_build_prd_iblk_#t~ret2356#1;havoc esas2r_build_prd_iblk_#t~mem2355#1.base, esas2r_build_prd_iblk_#t~mem2355#1.offset;havoc esas2r_build_prd_iblk_#t~ret2356#1; [2025-02-08 04:39:24,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-4: assume 0 == esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 || 0 == (esas2r_build_sg_list_prd_#t~mem2445#1 - 1) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2446#1 := 0; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-4: assume !(0 == esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 || 0 == (esas2r_build_sg_list_prd_#t~mem2445#1 - 1) % 4294967296); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-3: assume esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 == (esas2r_build_sg_list_prd_#t~mem2445#1 - 1) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2446#1 := esas2r_build_sg_list_prd_~lbalo~0#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-3: assume !(esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 == (esas2r_build_sg_list_prd_#t~mem2445#1 - 1) % 4294967296); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-2: havoc esas2r_build_sg_list_prd_#t~bitwise2446#1;assume esas2r_build_sg_list_prd_#t~bitwise2446#1 % 4294967296 <= esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2446#1 % 4294967296 <= (esas2r_build_sg_list_prd_#t~mem2445#1 - 1) % 4294967296; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-1: [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15186-1: SUMMARY for call esas2r_build_sg_list_prd_#t~ret2457#1 := ldv__builtin_expect(esas2r_build_sg_list_prd_~tmp___0~63#1, 0); srcloc: null [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: esas2r_build_sg_list_prd_~startlba~0#1 := esas2r_build_sg_list_prd_#t~mem2447#1 - esas2r_build_sg_list_prd_#t~bitwise2446#1;havoc esas2r_build_sg_list_prd_#t~mem2447#1;havoc esas2r_build_sg_list_prd_#t~mem2445#1;havoc esas2r_build_sg_list_prd_#t~bitwise2446#1;call esas2r_build_sg_list_prd_#t~mem2448#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 4 + esas2r_build_sg_list_prd_~t~6#1.offset, 4);call write~int#15(esas2r_build_sg_list_prd_~startlba~0#1 * esas2r_build_sg_list_prd_#t~mem2448#1, esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4);havoc esas2r_build_sg_list_prd_#t~mem2448#1;call esas2r_build_sg_list_prd_#t~mem2449#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 8 + esas2r_build_sg_list_prd_~t~6#1.offset, 4); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15203: assume 0 != esas2r_build_sg_list_prd_~len~9#1 % 4294967296; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15203: assume !(0 != esas2r_build_sg_list_prd_~len~9#1 % 4294967296);call esas2r_build_sg_list_prd_#t~mem2463#1.base, esas2r_build_sg_list_prd_#t~mem2463#1.offset := read~$Pointer$#15(esas2r_build_sg_list_prd_~rq~14#1.base, 32 + esas2r_build_sg_list_prd_~rq~14#1.offset, 8);esas2r_build_sg_list_prd_~reqsize~1#1 := ((if (esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base + esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset) % 65536 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base + esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset) % 65536 % 4294967296 else (esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base + esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset) % 65536 % 4294967296 - 4294967296) - (if (esas2r_build_sg_list_prd_#t~mem2463#1.base + esas2r_build_sg_list_prd_#t~mem2463#1.offset) % 65536 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_prd_#t~mem2463#1.base + esas2r_build_sg_list_prd_#t~mem2463#1.offset) % 65536 % 4294967296 else (esas2r_build_sg_list_prd_#t~mem2463#1.base + esas2r_build_sg_list_prd_#t~mem2463#1.offset) % 65536 % 4294967296 - 4294967296)) % 4294967296 / 4;havoc esas2r_build_sg_list_prd_#t~mem2463#1.base, esas2r_build_sg_list_prd_#t~mem2463#1.offset;call esas2r_build_sg_list_prd_#t~mem2464#1 := read~int#15(esas2r_build_sg_list_prd_~rq~14#1.base, 130 + esas2r_build_sg_list_prd_~rq~14#1.offset, 2); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-1: [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939: call write~int#15(esas2r_build_sg_list_sge_#t~bitwise2329#1, esas2r_build_sg_list_sge_#t~mem2328#1.base, esas2r_build_sg_list_sge_#t~mem2328#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2328#1.base, esas2r_build_sg_list_sge_#t~mem2328#1.offset;havoc esas2r_build_sg_list_sge_#t~bitwise2329#1;call esas2r_build_sg_list_sge_#t~mem2330#1.base, esas2r_build_sg_list_sge_#t~mem2330#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2331#1 := read~int#34(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset, 8);call write~int#15(esas2r_build_sg_list_sge_#t~mem2331#1 % 4294967296, esas2r_build_sg_list_sge_#t~mem2330#1.base, 4 + esas2r_build_sg_list_sge_#t~mem2330#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2330#1.base, esas2r_build_sg_list_sge_#t~mem2330#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2331#1;call esas2r_build_sg_list_sge_#t~mem2332#1.base, esas2r_build_sg_list_sge_#t~mem2332#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2332#1.base, 12 + esas2r_build_sg_list_sge_#t~mem2332#1.offset, esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2332#1.base, esas2r_build_sg_list_sge_#t~mem2332#1.offset;call esas2r_build_sg_list_sge_#t~mem2333#1.base, esas2r_build_sg_list_sge_#t~mem2333#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 20 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2333#1.base, esas2r_build_sg_list_sge_#t~mem2333#1.offset + (if esas2r_build_sg_list_sge_~len~7#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_build_sg_list_sge_~len~7#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else esas2r_build_sg_list_sge_~len~7#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), esas2r_build_sg_list_sge_~sgc#1.base, 20 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2333#1.base, esas2r_build_sg_list_sge_#t~mem2333#1.offset;call esas2r_build_sg_list_sge_#t~mem2334#1 := read~int#15(esas2r_build_sg_list_sge_~sgc#1.base, 16 + esas2r_build_sg_list_sge_~sgc#1.offset, 4);call write~int#15(esas2r_build_sg_list_sge_#t~mem2334#1 - esas2r_build_sg_list_sge_~len~7#1, esas2r_build_sg_list_sge_~sgc#1.base, 16 + esas2r_build_sg_list_sge_~sgc#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2334#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14972: call ULTIMATE.dealloc(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset);havoc esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset;esas2r_build_sg_list_prd_#t~ret2456#1 := esas2r_build_prd_iblk_#res#1;havoc esas2r_build_prd_iblk_#t~mem2351#1.base, esas2r_build_prd_iblk_#t~mem2351#1.offset, esas2r_build_prd_iblk_#t~mem2355#1.base, esas2r_build_prd_iblk_#t~mem2355#1.offset, esas2r_build_prd_iblk_#t~ret2356#1, esas2r_build_prd_iblk_#t~ret2357#1, esas2r_build_prd_iblk_#t~mem2358#1, esas2r_build_prd_iblk_#t~ret2359#1, esas2r_build_prd_iblk_#t~mem2360#1, esas2r_build_prd_iblk_#t~mem2361#1, esas2r_build_prd_iblk_#t~mem2362#1, esas2r_build_prd_iblk_#t~mem2363#1.base, esas2r_build_prd_iblk_#t~mem2363#1.offset, esas2r_build_prd_iblk_#t~mem2364#1.base, esas2r_build_prd_iblk_#t~mem2364#1.offset, esas2r_build_prd_iblk_#t~mem2365#1, esas2r_build_prd_iblk_#t~mem2366#1.base, esas2r_build_prd_iblk_#t~mem2366#1.offset, esas2r_build_prd_iblk_#t~mem2367#1, esas2r_build_prd_iblk_#t~mem2368#1.base, esas2r_build_prd_iblk_#t~mem2368#1.offset, esas2r_build_prd_iblk_#t~mem2369#1.base, esas2r_build_prd_iblk_#t~mem2369#1.offset, esas2r_build_prd_iblk_#t~mem2370#1.base, esas2r_build_prd_iblk_#t~mem2370#1.offset, esas2r_build_prd_iblk_#t~mem2371#1, esas2r_build_prd_iblk_#t~mem2372#1, esas2r_build_prd_iblk_#t~bitwise2373#1, esas2r_build_prd_iblk_#t~ret2374#1.base, esas2r_build_prd_iblk_#t~ret2374#1.offset, esas2r_build_prd_iblk_#t~ret2375#1, esas2r_build_prd_iblk_#t~mem2376#1.base, esas2r_build_prd_iblk_#t~mem2376#1.offset, esas2r_build_prd_iblk_#t~mem2377#1.base, esas2r_build_prd_iblk_#t~mem2377#1.offset, esas2r_build_prd_iblk_#t~mem2378#1.base, esas2r_build_prd_iblk_#t~mem2378#1.offset, esas2r_build_prd_iblk_#t~mem2379#1, esas2r_build_prd_iblk_#t~mem2380#1.base, esas2r_build_prd_iblk_#t~mem2380#1.offset, esas2r_build_prd_iblk_#t~mem2381#1, esas2r_build_prd_iblk_#t~mem2382#1, esas2r_build_prd_iblk_#t~mem2383#1.base, esas2r_build_prd_iblk_#t~mem2383#1.offset, esas2r_build_prd_iblk_#t~mem2384#1.base, esas2r_build_prd_iblk_#t~mem2384#1.offset, esas2r_build_prd_iblk_#t~mem2385#1, esas2r_build_prd_iblk_#t~mem2386#1.base, esas2r_build_prd_iblk_#t~mem2386#1.offset, esas2r_build_prd_iblk_#t~mem2387#1.base, esas2r_build_prd_iblk_#t~mem2387#1.offset, esas2r_build_prd_iblk_#t~mem2388#1, esas2r_build_prd_iblk_#t~mem2389#1, esas2r_build_prd_iblk_#t~mem2390#1, esas2r_build_prd_iblk_#t~ret2391#1, esas2r_build_prd_iblk_#t~mem2392#1.base, esas2r_build_prd_iblk_#t~mem2392#1.offset, esas2r_build_prd_iblk_#t~mem2393#1.base, esas2r_build_prd_iblk_#t~mem2393#1.offset, esas2r_build_prd_iblk_#t~mem2394#1.base, esas2r_build_prd_iblk_#t~mem2394#1.offset, esas2r_build_prd_iblk_#t~mem2397#1, esas2r_build_prd_iblk_#t~mem2395#1, esas2r_build_prd_iblk_#t~mem2396#1, esas2r_build_prd_iblk_#t~bitwise2398#1, esas2r_build_prd_iblk_~a#1.base, esas2r_build_prd_iblk_~a#1.offset, esas2r_build_prd_iblk_~sgc#1.base, esas2r_build_prd_iblk_~sgc#1.offset, esas2r_build_prd_iblk_~rq~13#1.base, esas2r_build_prd_iblk_~rq~13#1.offset, esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_~sgl~3#1.base, esas2r_build_prd_iblk_~sgl~3#1.offset, esas2r_build_prd_iblk_~numchain~0#1, esas2r_build_prd_iblk_~rem~1#1, esas2r_build_prd_iblk_~tmp~109#1, esas2r_build_prd_iblk_~tmp___0~62#1, esas2r_build_prd_iblk_~tmp___1~34#1, esas2r_build_prd_iblk_~tmp___2~26#1;havoc esas2r_build_prd_iblk_#in~a#1.base, esas2r_build_prd_iblk_#in~a#1.offset, esas2r_build_prd_iblk_#in~sgc#1.base, esas2r_build_prd_iblk_#in~sgc#1.offset;assume { :end_inline_esas2r_build_prd_iblk } true;esas2r_build_sg_list_prd_~tmp~110#1 := (if 0 == esas2r_build_sg_list_prd_#t~ret2456#1 % 256 then 0 else 1);havoc esas2r_build_sg_list_prd_#t~ret2456#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-4: assume 0 == esas2r_build_sg_list_sge_~len~7#1 % 4294967296 || 67108864 == esas2r_build_sg_list_sge_~len~7#1 % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2329#1 := 67108864; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-4: assume !(0 == esas2r_build_sg_list_sge_~len~7#1 % 4294967296 || 67108864 == esas2r_build_sg_list_sge_~len~7#1 % 4294967296); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-3: assume false;esas2r_build_sg_list_sge_#t~bitwise2329#1 := esas2r_build_sg_list_sge_~len~7#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-3: assume !false; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939-2: havoc esas2r_build_sg_list_sge_#t~bitwise2329#1;assume (esas2r_build_sg_list_sge_#t~bitwise2329#1 % 4294967296 >= esas2r_build_sg_list_sge_~len~7#1 % 4294967296 && esas2r_build_sg_list_sge_#t~bitwise2329#1 % 4294967296 >= 67108864) && esas2r_build_sg_list_sge_#t~bitwise2329#1 % 4294967296 <= 67108864 + esas2r_build_sg_list_sge_~len~7#1 % 4294967296; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-2: havoc esas2r_build_sg_list_sge_#t~bitwise2340#1;assume (esas2r_build_sg_list_sge_#t~bitwise2340#1 % 4294967296 >= esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296 && esas2r_build_sg_list_sge_#t~bitwise2340#1 % 4294967296 >= 16777216) && esas2r_build_sg_list_sge_#t~bitwise2340#1 % 4294967296 <= 16777216 + esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-1: [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14989-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2357#1 := ldv__builtin_expect((if 0 == esas2r_build_prd_iblk_~len~8#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956: call write~int#15(esas2r_build_sg_list_sge_#t~bitwise2340#1, esas2r_build_sg_list_sge_#t~mem2337#1.base, esas2r_build_sg_list_sge_#t~mem2337#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2337#1.base, esas2r_build_sg_list_sge_#t~mem2337#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2338#1.base, esas2r_build_sg_list_sge_#t~mem2338#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2339#1;havoc esas2r_build_sg_list_sge_#t~bitwise2340#1;call esas2r_build_sg_list_sge_#t~mem2341#1.base, esas2r_build_sg_list_sge_#t~mem2341#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14989: assume -9223372036854775808 <= esas2r_build_prd_iblk_#t~ret2357#1 && esas2r_build_prd_iblk_#t~ret2357#1 <= 9223372036854775807;esas2r_build_prd_iblk_~tmp~109#1 := esas2r_build_prd_iblk_#t~ret2357#1;havoc esas2r_build_prd_iblk_#t~ret2357#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15055: assume 0 != esas2r_build_prd_iblk_#t~mem2390#1 % 4294967296;havoc esas2r_build_prd_iblk_#t~mem2390#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15055: assume !(0 != esas2r_build_prd_iblk_#t~mem2390#1 % 4294967296);havoc esas2r_build_prd_iblk_#t~mem2390#1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138: esas2r_build_sg_list_prd_~lbalo~0#1 := esas2r_build_sg_list_prd_#t~bitwise2438#1;esas2r_build_sg_list_prd_~is_i_o~0#1 := 1; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-4: assume 0 == esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296 || 16777216 == esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2340#1 := 16777216; [2025-02-08 04:39:24,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-4: assume !(0 == esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296 || 16777216 == esas2r_build_sg_list_sge_#t~mem2339#1 % 4294967296); [2025-02-08 04:39:24,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-3: assume false;esas2r_build_sg_list_sge_#t~bitwise2340#1 := esas2r_build_sg_list_sge_#t~mem2339#1; [2025-02-08 04:39:24,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956-3: assume !false; [2025-02-08 04:39:24,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-8: assume 0 == (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2437#1 := (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 04:39:24,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-8: assume !(0 == (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-7: assume 0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2437#1 := (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-7: assume !(0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-6: havoc esas2r_build_sg_list_prd_#t~bitwise2437#1;assume ((((((if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) < 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2437#1 >= (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2437#1 >= (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) < 0 || (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2437#1 <= (if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) + (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2435#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2436#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2437#1 < 0)) && esas2r_build_sg_list_prd_#t~bitwise2437#1 <= 2147483647; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-5: [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-4: assume 0 == esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2438#1 := 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-4: assume !(0 == esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-3: assume 0 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2438#1 := esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-3: assume !(0 == 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-2: havoc esas2r_build_sg_list_prd_#t~bitwise2438#1;assume (esas2r_build_sg_list_prd_#t~bitwise2438#1 % 4294967296 >= esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2438#1 % 4294967296 >= 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296) && esas2r_build_sg_list_prd_#t~bitwise2438#1 % 4294967296 <= esas2r_build_sg_list_prd_#t~bitwise2434#1 % 65536 % 4294967296 + 65536 * (esas2r_build_sg_list_prd_#t~bitwise2437#1 % 65536 % 4294967296) % 4294967296; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-1: [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-1: [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155: assume 0 == esas2r_build_sg_list_prd_#t~bitwise2450#1 % 4294967296;havoc esas2r_build_sg_list_prd_#t~mem2449#1;havoc esas2r_build_sg_list_prd_#t~bitwise2450#1;call esas2r_build_sg_list_prd_#t~mem2451#1 := read~int#15(esas2r_build_sg_list_prd_~rq~14#1.base, 128 + esas2r_build_sg_list_prd_~rq~14#1.offset, 1); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155: assume !(0 == esas2r_build_sg_list_prd_#t~bitwise2450#1 % 4294967296);havoc esas2r_build_sg_list_prd_#t~mem2449#1;havoc esas2r_build_sg_list_prd_#t~bitwise2450#1; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188: assume 0 != esas2r_build_sg_list_prd_~tmp___1~35#1;esas2r_build_sg_list_prd_#res#1 := 0; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188: assume !(0 != esas2r_build_sg_list_prd_~tmp___1~35#1);esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base, esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset := esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base, 12 + esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset; [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-14: call esas2r_build_sg_list_prd_#t~mem2432#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 5 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1);call esas2r_build_sg_list_prd_#t~mem2433#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 4 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-13: assume 0 == (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2434#1 := (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-13: assume !(0 == (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-12: assume 0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2434#1 := (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-12: assume !(0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-11: havoc esas2r_build_sg_list_prd_#t~bitwise2434#1;assume ((((((if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) < 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2434#1 >= (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2434#1 >= (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) < 0 || (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2434#1 <= (if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) + (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2432#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2433#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2434#1 < 0)) && esas2r_build_sg_list_prd_#t~bitwise2434#1 <= 2147483647; [2025-02-08 04:39:24,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-10: [2025-02-08 04:39:24,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138-9: call esas2r_build_sg_list_prd_#t~mem2435#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 3 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1);call esas2r_build_sg_list_prd_#t~mem2436#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 2 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14957: assume 0 != (esas2r_build_sg_list_sge_#t~mem2341#1.base + esas2r_build_sg_list_sge_#t~mem2341#1.offset) % 18446744073709551616;havoc esas2r_build_sg_list_sge_#t~mem2341#1.base, esas2r_build_sg_list_sge_#t~mem2341#1.offset;call esas2r_build_sg_list_sge_#t~mem2342#1.base, esas2r_build_sg_list_sge_#t~mem2342#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2343#1.base, esas2r_build_sg_list_sge_#t~mem2343#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2347#1 := read~int#15(esas2r_build_sg_list_sge_#t~mem2343#1.base, esas2r_build_sg_list_sge_#t~mem2343#1.offset, 4);call esas2r_build_sg_list_sge_#t~mem2344#1.base, esas2r_build_sg_list_sge_#t~mem2344#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2345#1.base, esas2r_build_sg_list_sge_#t~mem2345#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~rq~12#1.base, 80 + esas2r_build_sg_list_sge_~rq~12#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2346#1.base, esas2r_build_sg_list_sge_#t~mem2346#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2345#1.base, 16 + esas2r_build_sg_list_sge_#t~mem2345#1.offset, 8); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14957: assume !(0 != (esas2r_build_sg_list_sge_#t~mem2341#1.base + esas2r_build_sg_list_sge_#t~mem2341#1.offset) % 18446744073709551616);havoc esas2r_build_sg_list_sge_#t~mem2341#1.base, esas2r_build_sg_list_sge_#t~mem2341#1.offset;call esas2r_build_sg_list_sge_#t~mem2349#1.base, esas2r_build_sg_list_sge_#t~mem2349#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);esas2r_build_sg_list_sge_~reqsize~0#1 := (15 + ((if (esas2r_build_sg_list_sge_#t~mem2349#1.base + esas2r_build_sg_list_sge_#t~mem2349#1.offset) % 65536 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_#t~mem2349#1.base + esas2r_build_sg_list_sge_#t~mem2349#1.offset) % 65536 % 4294967296 else (esas2r_build_sg_list_sge_#t~mem2349#1.base + esas2r_build_sg_list_sge_#t~mem2349#1.offset) % 65536 % 4294967296 - 4294967296) - (if (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 65536 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 65536 % 4294967296 else (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 65536 % 4294967296 - 4294967296))) % 18446744073709551616 / 4;havoc esas2r_build_sg_list_sge_#t~mem2349#1.base, esas2r_build_sg_list_sge_#t~mem2349#1.offset;call esas2r_build_sg_list_sge_#t~mem2350#1 := read~int#15(esas2r_build_sg_list_sge_~rq~12#1.base, 130 + esas2r_build_sg_list_sge_~rq~12#1.offset, 2); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15023-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2374#1.base, esas2r_build_prd_iblk_#t~ret2374#1.offset := esas2r_alloc_sgl(esas2r_build_prd_iblk_~a#1.base, esas2r_build_prd_iblk_~a#1.offset); srcloc: null [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15023: esas2r_build_prd_iblk_~sgl~3#1.base, esas2r_build_prd_iblk_~sgl~3#1.offset := esas2r_build_prd_iblk_#t~ret2374#1.base, esas2r_build_prd_iblk_#t~ret2374#1.offset;havoc esas2r_build_prd_iblk_#t~ret2374#1.base, esas2r_build_prd_iblk_#t~ret2374#1.offset; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-4: assume 0 == esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 || 0 == (esas2r_build_sg_list_prd_#t~mem2449#1 - 1) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2450#1 := 0; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-4: assume !(0 == esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 || 0 == (esas2r_build_sg_list_prd_#t~mem2449#1 - 1) % 4294967296); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-3: assume esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 == (esas2r_build_sg_list_prd_#t~mem2449#1 - 1) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2450#1 := esas2r_build_sg_list_prd_~lbalo~0#1; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-3: assume !(esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 == (esas2r_build_sg_list_prd_#t~mem2449#1 - 1) % 4294967296); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-2: havoc esas2r_build_sg_list_prd_#t~bitwise2450#1;assume esas2r_build_sg_list_prd_#t~bitwise2450#1 % 4294967296 <= esas2r_build_sg_list_prd_~lbalo~0#1 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2450#1 % 4294967296 <= (esas2r_build_sg_list_prd_#t~mem2449#1 - 1) % 4294967296; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14908: assume 0 != esas2r_build_sg_list_sge_~tmp___2~25#1; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14908: assume !(0 != esas2r_build_sg_list_sge_~tmp___2~25#1); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-2: havoc esas2r_build_sg_list_prd_#t~bitwise2452#1;assume (esas2r_build_sg_list_prd_#t~bitwise2452#1 % 4294967296 >= esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2452#1 % 4294967296 >= 4) && esas2r_build_sg_list_prd_#t~bitwise2452#1 % 4294967296 <= 4 + esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-1: [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156: call write~int#15(esas2r_build_sg_list_prd_#t~bitwise2452#1, esas2r_build_sg_list_prd_~rq~14#1.base, 128 + esas2r_build_sg_list_prd_~rq~14#1.offset, 1);havoc esas2r_build_sg_list_prd_#t~mem2451#1;havoc esas2r_build_sg_list_prd_#t~bitwise2452#1; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-4: assume 0 == esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 || esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 == (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2348#1 := esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-4: assume !(0 == esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 || esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 == (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-3: assume 0 == (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2348#1 := esas2r_build_sg_list_sge_#t~mem2347#1; [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-3: assume !(0 == (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296); [2025-02-08 04:39:24,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14892-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2299#1 := ldv__builtin_expect((if esas2r_build_sg_list_sge_~len~7#1 % 4294967296 > esas2r_build_sg_list_sge_#t~mem2298#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-2: havoc esas2r_build_sg_list_sge_#t~bitwise2348#1;assume (esas2r_build_sg_list_sge_#t~bitwise2348#1 % 4294967296 >= esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 && esas2r_build_sg_list_sge_#t~bitwise2348#1 % 4294967296 >= (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296) && esas2r_build_sg_list_sge_#t~bitwise2348#1 % 4294967296 <= esas2r_build_sg_list_sge_#t~mem2347#1 % 4294967296 + (esas2r_build_sg_list_sge_#t~mem2344#1.base + esas2r_build_sg_list_sge_#t~mem2344#1.offset - (esas2r_build_sg_list_sge_#t~mem2346#1.base + esas2r_build_sg_list_sge_#t~mem2346#1.offset)) % 4294967296; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14892: assume -9223372036854775808 <= esas2r_build_sg_list_sge_#t~ret2299#1 && esas2r_build_sg_list_sge_#t~ret2299#1 <= 9223372036854775807;esas2r_build_sg_list_sge_~tmp___0~61#1 := esas2r_build_sg_list_sge_#t~ret2299#1;havoc esas2r_build_sg_list_sge_#t~mem2298#1;havoc esas2r_build_sg_list_sge_#t~ret2299#1; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-1: [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958: call write~int#15(esas2r_build_sg_list_sge_#t~bitwise2348#1, esas2r_build_sg_list_sge_#t~mem2342#1.base, esas2r_build_sg_list_sge_#t~mem2342#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2342#1.base, esas2r_build_sg_list_sge_#t~mem2342#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2343#1.base, esas2r_build_sg_list_sge_#t~mem2343#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2347#1;havoc esas2r_build_sg_list_sge_#t~mem2344#1.base, esas2r_build_sg_list_sge_#t~mem2344#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2345#1.base, esas2r_build_sg_list_sge_#t~mem2345#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2346#1.base, esas2r_build_sg_list_sge_#t~mem2346#1.offset;havoc esas2r_build_sg_list_sge_#t~bitwise2348#1; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2375#1 := ldv__builtin_expect((if 0 == (esas2r_build_prd_iblk_~sgl~3#1.base + esas2r_build_prd_iblk_~sgl~3#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14991: assume 0 != esas2r_build_prd_iblk_~tmp~109#1;esas2r_build_prd_iblk_#res#1 := 0;call ULTIMATE.dealloc(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset);havoc esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14991: assume !(0 != esas2r_build_prd_iblk_~tmp~109#1);call esas2r_build_prd_iblk_#t~mem2358#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: assume -9223372036854775808 <= esas2r_build_prd_iblk_#t~ret2375#1 && esas2r_build_prd_iblk_#t~ret2375#1 <= 9223372036854775807;esas2r_build_prd_iblk_~tmp___1~34#1 := esas2r_build_prd_iblk_#t~ret2375#1;havoc esas2r_build_prd_iblk_#t~ret2375#1; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-4: assume 0 == esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296 || 4 == esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2452#1 := 4; [2025-02-08 04:39:24,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-4: assume !(0 == esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296 || 4 == esas2r_build_sg_list_prd_#t~mem2451#1 % 256 % 4294967296); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-3: assume false;esas2r_build_sg_list_prd_#t~bitwise2452#1 := esas2r_build_sg_list_prd_#t~mem2451#1 % 256; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-3: assume !false; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008-1: call esas2r_build_prd_iblk_#t~mem2361#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 56 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008: assume 0 == esas2r_build_prd_iblk_#t~mem2361#1 % 4294967296;havoc esas2r_build_prd_iblk_#t~mem2361#1;call esas2r_build_prd_iblk_#t~mem2362#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008: assume !(0 == esas2r_build_prd_iblk_#t~mem2361#1 % 4294967296);havoc esas2r_build_prd_iblk_#t~mem2361#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15041: call esas2r_build_prd_iblk_#t~mem2382#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 56 + esas2r_build_prd_iblk_~sgc#1.offset, 4);call write~int#15(esas2r_build_prd_iblk_#t~mem2382#1 - 1, esas2r_build_prd_iblk_~sgc#1.base, 56 + esas2r_build_prd_iblk_~sgc#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2382#1;call esas2r_build_prd_iblk_#t~mem2383#1.base, esas2r_build_prd_iblk_#t~mem2383#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~int#15(esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_#t~mem2383#1.base, 8 + esas2r_build_prd_iblk_#t~mem2383#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2383#1.base, esas2r_build_prd_iblk_#t~mem2383#1.offset;call esas2r_build_prd_iblk_#t~mem2384#1.base, esas2r_build_prd_iblk_#t~mem2384#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2385#1 := read~int#34(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, 8);call write~int#15(esas2r_build_prd_iblk_#t~mem2385#1, esas2r_build_prd_iblk_#t~mem2384#1.base, esas2r_build_prd_iblk_#t~mem2384#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2384#1.base, esas2r_build_prd_iblk_#t~mem2384#1.offset;havoc esas2r_build_prd_iblk_#t~mem2385#1;call esas2r_build_prd_iblk_#t~mem2386#1.base, esas2r_build_prd_iblk_#t~mem2386#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_prd_iblk_#t~mem2386#1.base, 12 + esas2r_build_prd_iblk_#t~mem2386#1.offset, esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2386#1.base, esas2r_build_prd_iblk_#t~mem2386#1.offset;call esas2r_build_prd_iblk_#t~mem2387#1.base, esas2r_build_prd_iblk_#t~mem2387#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 20 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_prd_iblk_#t~mem2387#1.base, esas2r_build_prd_iblk_#t~mem2387#1.offset + (if esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), esas2r_build_prd_iblk_~sgc#1.base, 20 + esas2r_build_prd_iblk_~sgc#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2387#1.base, esas2r_build_prd_iblk_#t~mem2387#1.offset;call esas2r_build_prd_iblk_#t~mem2388#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4);call write~int#15(esas2r_build_prd_iblk_#t~mem2388#1 - esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2388#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14926: assume 0 != (esas2r_build_sg_list_sge_#t~mem2316#1.base + esas2r_build_sg_list_sge_#t~mem2316#1.offset) % 18446744073709551616;havoc esas2r_build_sg_list_sge_#t~mem2316#1.base, esas2r_build_sg_list_sge_#t~mem2316#1.offset;call esas2r_build_sg_list_sge_#t~mem2317#1.base, esas2r_build_sg_list_sge_#t~mem2317#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2318#1.base, esas2r_build_sg_list_sge_#t~mem2318#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 60 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2322#1 := read~int#15(esas2r_build_sg_list_sge_#t~mem2318#1.base, esas2r_build_sg_list_sge_#t~mem2318#1.offset, 4);call esas2r_build_sg_list_sge_#t~mem2319#1.base, esas2r_build_sg_list_sge_#t~mem2319#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2320#1.base, esas2r_build_sg_list_sge_#t~mem2320#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~rq~12#1.base, 80 + esas2r_build_sg_list_sge_~rq~12#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2321#1.base, esas2r_build_sg_list_sge_#t~mem2321#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_#t~mem2320#1.base, 16 + esas2r_build_sg_list_sge_#t~mem2320#1.offset, 8); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14926: assume !(0 != (esas2r_build_sg_list_sge_#t~mem2316#1.base + esas2r_build_sg_list_sge_#t~mem2316#1.offset) % 18446744073709551616);havoc esas2r_build_sg_list_sge_#t~mem2316#1.base, esas2r_build_sg_list_sge_#t~mem2316#1.offset;call esas2r_build_sg_list_sge_#t~mem2324#1.base, esas2r_build_sg_list_sge_#t~mem2324#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call write~int#15((if (esas2r_build_sg_list_sge_#t~mem2324#1.base + esas2r_build_sg_list_sge_#t~mem2324#1.offset) % 256 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_#t~mem2324#1.base + esas2r_build_sg_list_sge_#t~mem2324#1.offset) % 256 % 4294967296 else (esas2r_build_sg_list_sge_#t~mem2324#1.base + esas2r_build_sg_list_sge_#t~mem2324#1.offset) % 256 % 4294967296 - 4294967296) - (if (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 256 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 256 % 4294967296 else (esas2r_build_sg_list_sge_~vrq~4#1.base + esas2r_build_sg_list_sge_~vrq~4#1.offset) % 256 % 4294967296 - 4294967296), esas2r_build_sg_list_sge_~vrq~4#1.base, 6 + esas2r_build_sg_list_sge_~vrq~4#1.offset, 1);havoc esas2r_build_sg_list_sge_#t~mem2324#1.base, esas2r_build_sg_list_sge_#t~mem2324#1.offset;call esas2r_build_sg_list_sge_#t~mem2325#1 := read~int#15(esas2r_build_sg_list_sge_~vrq~4#1.base, 6 + esas2r_build_sg_list_sge_~vrq~4#1.offset, 1);call write~int#15((15 + esas2r_build_sg_list_sge_#t~mem2325#1 % 256) % 18446744073709551616 / 4, esas2r_build_sg_list_sge_~rq~12#1.base, 130 + esas2r_build_sg_list_sge_~rq~12#1.offset, 2);havoc esas2r_build_sg_list_sge_#t~mem2325#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15174: call write~int#15(0, esas2r_build_sg_list_prd_~sgc#1.base, 56 + esas2r_build_sg_list_prd_~sgc#1.offset, 4);call write~$Pointer$#15(0, 0, esas2r_build_sg_list_prd_~sgc#1.base, 44 + esas2r_build_sg_list_prd_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base, esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset, esas2r_build_sg_list_prd_~sgc#1.base, 36 + esas2r_build_sg_list_prd_~sgc#1.offset, 8);call esas2r_build_sg_list_prd_#t~mem2455#1 := read~int#15(esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4);esas2r_build_sg_list_prd_~len~9#1 := esas2r_build_sg_list_prd_~len~9#1 - esas2r_build_sg_list_prd_#t~mem2455#1;havoc esas2r_build_sg_list_prd_#t~mem2455#1;assume { :begin_inline_esas2r_build_prd_iblk } true;esas2r_build_prd_iblk_#in~a#1.base, esas2r_build_prd_iblk_#in~a#1.offset, esas2r_build_prd_iblk_#in~sgc#1.base, esas2r_build_prd_iblk_#in~sgc#1.offset := esas2r_build_sg_list_prd_~a#1.base, esas2r_build_sg_list_prd_~a#1.offset, esas2r_build_sg_list_prd_~sgc#1.base, esas2r_build_sg_list_prd_~sgc#1.offset;havoc esas2r_build_prd_iblk_#res#1;havoc esas2r_build_prd_iblk_#t~mem2351#1.base, esas2r_build_prd_iblk_#t~mem2351#1.offset, esas2r_build_prd_iblk_#t~mem2355#1.base, esas2r_build_prd_iblk_#t~mem2355#1.offset, esas2r_build_prd_iblk_#t~ret2356#1, esas2r_build_prd_iblk_#t~ret2357#1, esas2r_build_prd_iblk_#t~mem2358#1, esas2r_build_prd_iblk_#t~ret2359#1, esas2r_build_prd_iblk_#t~mem2360#1, esas2r_build_prd_iblk_#t~mem2361#1, esas2r_build_prd_iblk_#t~mem2362#1, esas2r_build_prd_iblk_#t~mem2363#1.base, esas2r_build_prd_iblk_#t~mem2363#1.offset, esas2r_build_prd_iblk_#t~mem2364#1.base, esas2r_build_prd_iblk_#t~mem2364#1.offset, esas2r_build_prd_iblk_#t~mem2365#1, esas2r_build_prd_iblk_#t~mem2366#1.base, esas2r_build_prd_iblk_#t~mem2366#1.offset, esas2r_build_prd_iblk_#t~mem2367#1, esas2r_build_prd_iblk_#t~mem2368#1.base, esas2r_build_prd_iblk_#t~mem2368#1.offset, esas2r_build_prd_iblk_#t~mem2369#1.base, esas2r_build_prd_iblk_#t~mem2369#1.offset, esas2r_build_prd_iblk_#t~mem2370#1.base, esas2r_build_prd_iblk_#t~mem2370#1.offset, esas2r_build_prd_iblk_#t~mem2371#1, esas2r_build_prd_iblk_#t~mem2372#1, esas2r_build_prd_iblk_#t~bitwise2373#1, esas2r_build_prd_iblk_#t~ret2374#1.base, esas2r_build_prd_iblk_#t~ret2374#1.offset, esas2r_build_prd_iblk_#t~ret2375#1, esas2r_build_prd_iblk_#t~mem2376#1.base, esas2r_build_prd_iblk_#t~mem2376#1.offset, esas2r_build_prd_iblk_#t~mem2377#1.base, esas2r_build_prd_iblk_#t~mem2377#1.offset, esas2r_build_prd_iblk_#t~mem2378#1.base, esas2r_build_prd_iblk_#t~mem2378#1.offset, esas2r_build_prd_iblk_#t~mem2379#1, esas2r_build_prd_iblk_#t~mem2380#1.base, esas2r_build_prd_iblk_#t~mem2380#1.offset, esas2r_build_prd_iblk_#t~mem2381#1, esas2r_build_prd_iblk_#t~mem2382#1, esas2r_build_prd_iblk_#t~mem2383#1.base, esas2r_build_prd_iblk_#t~mem2383#1.offset, esas2r_build_prd_iblk_#t~mem2384#1.base, esas2r_build_prd_iblk_#t~mem2384#1.offset, esas2r_build_prd_iblk_#t~mem2385#1, esas2r_build_prd_iblk_#t~mem2386#1.base, esas2r_build_prd_iblk_#t~mem2386#1.offset, esas2r_build_prd_iblk_#t~mem2387#1.base, esas2r_build_prd_iblk_#t~mem2387#1.offset, esas2r_build_prd_iblk_#t~mem2388#1, esas2r_build_prd_iblk_#t~mem2389#1, esas2r_build_prd_iblk_#t~mem2390#1, esas2r_build_prd_iblk_#t~ret2391#1, esas2r_build_prd_iblk_#t~mem2392#1.base, esas2r_build_prd_iblk_#t~mem2392#1.offset, esas2r_build_prd_iblk_#t~mem2393#1.base, esas2r_build_prd_iblk_#t~mem2393#1.offset, esas2r_build_prd_iblk_#t~mem2394#1.base, esas2r_build_prd_iblk_#t~mem2394#1.offset, esas2r_build_prd_iblk_#t~mem2397#1, esas2r_build_prd_iblk_#t~mem2395#1, esas2r_build_prd_iblk_#t~mem2396#1, esas2r_build_prd_iblk_#t~bitwise2398#1, esas2r_build_prd_iblk_~a#1.base, esas2r_build_prd_iblk_~a#1.offset, esas2r_build_prd_iblk_~sgc#1.base, esas2r_build_prd_iblk_~sgc#1.offset, esas2r_build_prd_iblk_~rq~13#1.base, esas2r_build_prd_iblk_~rq~13#1.offset, esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_~sgl~3#1.base, esas2r_build_prd_iblk_~sgl~3#1.offset, esas2r_build_prd_iblk_~numchain~0#1, esas2r_build_prd_iblk_~rem~1#1, esas2r_build_prd_iblk_~tmp~109#1, esas2r_build_prd_iblk_~tmp___0~62#1, esas2r_build_prd_iblk_~tmp___1~34#1, esas2r_build_prd_iblk_~tmp___2~26#1;esas2r_build_prd_iblk_~a#1.base, esas2r_build_prd_iblk_~a#1.offset := esas2r_build_prd_iblk_#in~a#1.base, esas2r_build_prd_iblk_#in~a#1.offset;esas2r_build_prd_iblk_~sgc#1.base, esas2r_build_prd_iblk_~sgc#1.offset := esas2r_build_prd_iblk_#in~sgc#1.base, esas2r_build_prd_iblk_#in~sgc#1.offset;havoc esas2r_build_prd_iblk_~rq~13#1.base, esas2r_build_prd_iblk_~rq~13#1.offset;call esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_build_prd_iblk_~len~8#1;havoc esas2r_build_prd_iblk_~sgl~3#1.base, esas2r_build_prd_iblk_~sgl~3#1.offset;havoc esas2r_build_prd_iblk_~numchain~0#1;havoc esas2r_build_prd_iblk_~rem~1#1;havoc esas2r_build_prd_iblk_~tmp~109#1;havoc esas2r_build_prd_iblk_~tmp___0~62#1;havoc esas2r_build_prd_iblk_~tmp___1~34#1;havoc esas2r_build_prd_iblk_~tmp___2~26#1;call esas2r_build_prd_iblk_#t~mem2351#1.base, esas2r_build_prd_iblk_#t~mem2351#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 8 + esas2r_build_prd_iblk_~sgc#1.offset, 8);esas2r_build_prd_iblk_~rq~13#1.base, esas2r_build_prd_iblk_~rq~13#1.offset := esas2r_build_prd_iblk_#t~mem2351#1.base, esas2r_build_prd_iblk_#t~mem2351#1.offset;havoc esas2r_build_prd_iblk_#t~mem2351#1.base, esas2r_build_prd_iblk_#t~mem2351#1.offset;esas2r_build_prd_iblk_~numchain~0#1 := 1;esas2r_build_prd_iblk_~rem~1#1 := 0; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14910-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2304#1.base, esas2r_build_sg_list_sge_#t~ret2304#1.offset := esas2r_alloc_sgl(esas2r_build_sg_list_sge_~a#1.base, esas2r_build_sg_list_sge_~a#1.offset); srcloc: null [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14910: esas2r_build_sg_list_sge_~sgl~2#1.base, esas2r_build_sg_list_sge_~sgl~2#1.offset := esas2r_build_sg_list_sge_#t~ret2304#1.base, esas2r_build_sg_list_sge_#t~ret2304#1.offset;havoc esas2r_build_sg_list_sge_#t~ret2304#1.base, esas2r_build_sg_list_sge_#t~ret2304#1.offset; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15009: assume esas2r_build_prd_iblk_~len~8#1 % 4294967296 == esas2r_build_prd_iblk_#t~mem2362#1 % 4294967296;havoc esas2r_build_prd_iblk_#t~mem2362#1;call esas2r_build_prd_iblk_#t~mem2363#1.base, esas2r_build_prd_iblk_#t~mem2363#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~int#15(esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_#t~mem2363#1.base, 8 + esas2r_build_prd_iblk_#t~mem2363#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2363#1.base, esas2r_build_prd_iblk_#t~mem2363#1.offset;call esas2r_build_prd_iblk_#t~mem2364#1.base, esas2r_build_prd_iblk_#t~mem2364#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 36 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2365#1 := read~int#34(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, 8);call write~int#15(esas2r_build_prd_iblk_#t~mem2365#1, esas2r_build_prd_iblk_#t~mem2364#1.base, esas2r_build_prd_iblk_#t~mem2364#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2364#1.base, esas2r_build_prd_iblk_#t~mem2364#1.offset;havoc esas2r_build_prd_iblk_#t~mem2365#1;call esas2r_build_prd_iblk_#t~mem2366#1.base, esas2r_build_prd_iblk_#t~mem2366#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 20 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call write~$Pointer$#15(esas2r_build_prd_iblk_#t~mem2366#1.base, esas2r_build_prd_iblk_#t~mem2366#1.offset + (if esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else esas2r_build_prd_iblk_~len~8#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), esas2r_build_prd_iblk_~sgc#1.base, 20 + esas2r_build_prd_iblk_~sgc#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2366#1.base, esas2r_build_prd_iblk_#t~mem2366#1.offset;call esas2r_build_prd_iblk_#t~mem2367#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4);call write~int#15(esas2r_build_prd_iblk_#t~mem2367#1 - esas2r_build_prd_iblk_~len~8#1, esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4);havoc esas2r_build_prd_iblk_#t~mem2367#1;esas2r_build_prd_iblk_~numchain~0#1 := 0; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15009: assume !(esas2r_build_prd_iblk_~len~8#1 % 4294967296 == esas2r_build_prd_iblk_#t~mem2362#1 % 4294967296);havoc esas2r_build_prd_iblk_#t~mem2362#1;call esas2r_build_prd_iblk_#t~mem2368#1.base, esas2r_build_prd_iblk_#t~mem2368#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-4: assume 0 == esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 || esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 == (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2323#1 := 786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset)); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-4: assume !(0 == esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 || esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 == (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-3: assume 0 == (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296;esas2r_build_sg_list_sge_#t~bitwise2323#1 := esas2r_build_sg_list_sge_#t~mem2322#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-3: assume !(0 == (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-2: havoc esas2r_build_sg_list_sge_#t~bitwise2323#1;assume (esas2r_build_sg_list_sge_#t~bitwise2323#1 % 4294967296 >= esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 && esas2r_build_sg_list_sge_#t~bitwise2323#1 % 4294967296 >= (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296) && esas2r_build_sg_list_sge_#t~bitwise2323#1 % 4294967296 <= esas2r_build_sg_list_sge_#t~mem2322#1 % 4294967296 + (786432 + (esas2r_build_sg_list_sge_#t~mem2319#1.base + (1 + esas2r_build_sg_list_sge_#t~mem2319#1.offset) - (esas2r_build_sg_list_sge_#t~mem2321#1.base + esas2r_build_sg_list_sge_#t~mem2321#1.offset))) % 4294967296; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927-1: [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14894: assume 0 != esas2r_build_sg_list_sge_~tmp___0~61#1;call esas2r_build_sg_list_sge_#t~mem2300#1 := read~int#15(esas2r_build_sg_list_sge_~sgc#1.base, 16 + esas2r_build_sg_list_sge_~sgc#1.offset, 4);esas2r_build_sg_list_sge_~len~7#1 := esas2r_build_sg_list_sge_#t~mem2300#1;havoc esas2r_build_sg_list_sge_#t~mem2300#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14894: assume !(0 != esas2r_build_sg_list_sge_~tmp___0~61#1); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14927: call write~int#15(esas2r_build_sg_list_sge_#t~bitwise2323#1, esas2r_build_sg_list_sge_#t~mem2317#1.base, esas2r_build_sg_list_sge_#t~mem2317#1.offset, 4);havoc esas2r_build_sg_list_sge_#t~mem2317#1.base, esas2r_build_sg_list_sge_#t~mem2317#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2318#1.base, esas2r_build_sg_list_sge_#t~mem2318#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2322#1;havoc esas2r_build_sg_list_sge_#t~mem2319#1.base, esas2r_build_sg_list_sge_#t~mem2319#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2320#1.base, esas2r_build_sg_list_sge_#t~mem2320#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2321#1.base, esas2r_build_sg_list_sge_#t~mem2321#1.offset;havoc esas2r_build_sg_list_sge_#t~bitwise2323#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume (if esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 else esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 - 4294967296) > (if esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_build_sg_list_prd_#t~mem2464#1;call write~int#15(esas2r_build_sg_list_prd_~reqsize~1#1, esas2r_build_sg_list_prd_~rq~14#1.base, 130 + esas2r_build_sg_list_prd_~rq~14#1.offset, 2); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume !((if esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 else esas2r_build_sg_list_prd_~reqsize~1#1 % 65536 % 4294967296 - 4294967296) > (if esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2464#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_build_sg_list_prd_#t~mem2464#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14911-1: SUMMARY for call esas2r_build_sg_list_sge_#t~ret2305#1 := ldv__builtin_expect((if 0 == (esas2r_build_sg_list_sge_~sgl~2#1.base + esas2r_build_sg_list_sge_~sgl~2#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14911: assume -9223372036854775808 <= esas2r_build_sg_list_sge_#t~ret2305#1 && esas2r_build_sg_list_sge_#t~ret2305#1 <= 9223372036854775807;esas2r_build_sg_list_sge_~tmp___1~33#1 := esas2r_build_sg_list_sge_#t~ret2305#1;havoc esas2r_build_sg_list_sge_#t~ret2305#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14944: assume 0 != esas2r_build_sg_list_sge_~rem~0#1 % 4294967296;call esas2r_build_sg_list_sge_#t~mem2335#1 := read~int#34(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset, 8);call write~int#34(esas2r_build_sg_list_sge_#t~mem2335#1 + esas2r_build_sg_list_sge_~len~7#1 % 4294967296, esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset, 8);havoc esas2r_build_sg_list_sge_#t~mem2335#1;esas2r_build_sg_list_sge_~len~7#1 := esas2r_build_sg_list_sge_~rem~0#1;esas2r_build_sg_list_sge_~rem~0#1 := 0; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14944: assume !(0 != esas2r_build_sg_list_sge_~rem~0#1 % 4294967296);call esas2r_build_sg_list_sge_#t~mem2336#1 := read~int#15(esas2r_build_sg_list_sge_~sgc#1.base, 16 + esas2r_build_sg_list_sge_~sgc#1.offset, 4); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15027: assume 0 != esas2r_build_prd_iblk_~tmp___1~34#1;esas2r_build_prd_iblk_#res#1 := 0;call ULTIMATE.dealloc(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset);havoc esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15027: assume !(0 != esas2r_build_prd_iblk_~tmp___1~34#1); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159-1: call esas2r_build_sg_list_prd_#t~mem2453#1 := read~int#15(esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: assume esas2r_build_sg_list_prd_#t~mem2453#1 % 4294967296 > esas2r_build_sg_list_prd_~len~9#1 % 4294967296;havoc esas2r_build_sg_list_prd_#t~mem2453#1;call write~int#15(esas2r_build_sg_list_prd_~len~9#1, esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: assume !(esas2r_build_sg_list_prd_#t~mem2453#1 % 4294967296 > esas2r_build_sg_list_prd_~len~9#1 % 4294967296);havoc esas2r_build_sg_list_prd_#t~mem2453#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14961: assume (if esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 else esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 - 4294967296) > (if esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 else esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_build_sg_list_sge_#t~mem2350#1;call write~int#15(esas2r_build_sg_list_sge_~reqsize~0#1, esas2r_build_sg_list_sge_~rq~12#1.base, 130 + esas2r_build_sg_list_sge_~rq~12#1.offset, 2); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14961: assume !((if esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 else esas2r_build_sg_list_sge_~reqsize~0#1 % 65536 % 4294967296 - 4294967296) > (if esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 <= 2147483647 then esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 else esas2r_build_sg_list_sge_#t~mem2350#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_build_sg_list_sge_#t~mem2350#1; [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-5: call esas2r_build_sg_list_prd_#t~mem2442#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 1 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-4: assume 0 == esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2443#1 := 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296); [2025-02-08 04:39:24,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-4: assume !(0 == esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 || esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 == 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-3: assume 0 == 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296;esas2r_build_sg_list_prd_#t~bitwise2443#1 := esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-3: assume !(0 == 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-2: havoc esas2r_build_sg_list_prd_#t~bitwise2443#1;assume (esas2r_build_sg_list_prd_#t~bitwise2443#1 % 4294967296 >= esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 && esas2r_build_sg_list_prd_#t~bitwise2443#1 % 4294967296 >= 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296) && esas2r_build_sg_list_prd_#t~bitwise2443#1 % 4294967296 <= esas2r_build_sg_list_prd_#t~bitwise2441#1 % 65536 % 4294967296 + 65536 * (esas2r_build_sg_list_prd_#t~mem2442#1 % 256 % 32 % 4294967296) % 4294967296; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-1: [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143: esas2r_build_sg_list_prd_~lbalo~0#1 := esas2r_build_sg_list_prd_#t~bitwise2443#1;esas2r_build_sg_list_prd_~is_i_o~0#1 := 1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-10: call esas2r_build_sg_list_prd_#t~mem2439#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 3 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1);call esas2r_build_sg_list_prd_#t~mem2440#1 := read~int#15(esas2r_build_sg_list_prd_~cdb~0#1.base, 2 + esas2r_build_sg_list_prd_~cdb~0#1.offset, 1); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-9: assume 0 == (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2441#1 := (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-9: assume !(0 == (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) || (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-8: assume 0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536);esas2r_build_sg_list_prd_#t~bitwise2441#1 := (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-8: assume !(0 == (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-7: havoc esas2r_build_sg_list_prd_#t~bitwise2441#1;assume ((((((if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) < 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2441#1 >= (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2441#1 >= (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) < 0 || (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || esas2r_build_sg_list_prd_#t~bitwise2441#1 <= (if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) + (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 <= 32767 then esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 else esas2r_build_sg_list_prd_#t~mem2439#1 % 256 % 65536 - 65536) >= 0 && (if 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 else 256 * (if esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2440#1 % 256 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || esas2r_build_sg_list_prd_#t~bitwise2441#1 < 0)) && esas2r_build_sg_list_prd_#t~bitwise2441#1 <= 2147483647; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-6: [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15061-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2391#1 := list_empty(esas2r_build_prd_iblk_~rq~13#1.base, 64 + esas2r_build_prd_iblk_~rq~13#1.offset); srcloc: null [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15061: assume -2147483648 <= esas2r_build_prd_iblk_#t~ret2391#1 && esas2r_build_prd_iblk_#t~ret2391#1 <= 2147483647;esas2r_build_prd_iblk_~tmp___2~26#1 := esas2r_build_prd_iblk_#t~ret2391#1;havoc esas2r_build_prd_iblk_#t~ret2391#1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: assume 0 != esas2r_build_sg_list_prd_~is_i_o~0#1 % 256 % 4294967296;call esas2r_build_sg_list_prd_#t~mem2458#1.base, esas2r_build_sg_list_prd_#t~mem2458#1.offset := read~$Pointer$#15(esas2r_build_sg_list_prd_~rq~14#1.base, 32 + esas2r_build_sg_list_prd_~rq~14#1.offset, 8);call esas2r_build_sg_list_prd_#t~mem2459#1.base, esas2r_build_sg_list_prd_#t~mem2459#1.offset := read~$Pointer$#15(esas2r_build_sg_list_prd_~rq~14#1.base, 32 + esas2r_build_sg_list_prd_~rq~14#1.offset, 8);call esas2r_build_sg_list_prd_#t~mem2460#1 := read~int#15(esas2r_build_sg_list_prd_#t~mem2459#1.base, 42 + esas2r_build_sg_list_prd_#t~mem2459#1.offset, 1);call write~int#15(1 + (if esas2r_build_sg_list_prd_#t~mem2460#1 % 256 % 4294967296 <= 2147483647 then esas2r_build_sg_list_prd_#t~mem2460#1 % 256 % 4294967296 else esas2r_build_sg_list_prd_#t~mem2460#1 % 256 % 4294967296 - 4294967296), esas2r_build_sg_list_prd_#t~mem2458#1.base, 42 + esas2r_build_sg_list_prd_#t~mem2458#1.offset, 1);havoc esas2r_build_sg_list_prd_#t~mem2458#1.base, esas2r_build_sg_list_prd_#t~mem2458#1.offset;havoc esas2r_build_sg_list_prd_#t~mem2459#1.base, esas2r_build_sg_list_prd_#t~mem2459#1.offset;havoc esas2r_build_sg_list_prd_#t~mem2460#1;call esas2r_build_sg_list_prd_#t~mem2461#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 12 + esas2r_build_sg_list_prd_~t~6#1.offset, 4); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: assume !(0 != esas2r_build_sg_list_prd_~is_i_o~0#1 % 256 % 4294967296); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~funptrres4307#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~funptrres4307#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4308#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4309#1;#t~ret99#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~96#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~96#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~97#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~97#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~funptrres4307#1, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4308#1, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4309#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~96#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~96#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~97#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~97#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~TO~~bool~0 } true;~tmp___0~4#1 := (if 0 == #t~ret99#1 % 256 then 0 else 1);havoc #t~mem98#1.base, #t~mem98#1.offset;havoc #t~ret99#1;#res#1 := (if 0 == ~tmp___0~4#1 % 256 then 0 else 1); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4309#1 := esas2r_build_sg_list_prd_#res#1;havoc esas2r_build_sg_list_prd_#t~mem2399#1.base, esas2r_build_sg_list_prd_#t~mem2399#1.offset, esas2r_build_sg_list_prd_#t~mem2400#1, esas2r_build_sg_list_prd_#t~mem2401#1, esas2r_build_sg_list_prd_#t~mem2402#1.base, esas2r_build_sg_list_prd_#t~mem2402#1.offset, esas2r_build_sg_list_prd_#t~mem2403#1.base, esas2r_build_sg_list_prd_#t~mem2403#1.offset, esas2r_build_sg_list_prd_#t~mem2404#1, esas2r_build_sg_list_prd_#t~mem2405#1, esas2r_build_sg_list_prd_#t~short2406#1, esas2r_build_sg_list_prd_#t~mem2407#1, esas2r_build_sg_list_prd_#t~short2408#1, esas2r_build_sg_list_prd_#t~mem2409#1.base, esas2r_build_sg_list_prd_#t~mem2409#1.offset, esas2r_build_sg_list_prd_#t~mem2410#1, esas2r_build_sg_list_prd_#t~mem2411#1.base, esas2r_build_sg_list_prd_#t~mem2411#1.offset, esas2r_build_sg_list_prd_#t~mem2412#1, esas2r_build_sg_list_prd_#t~mem2413#1.base, esas2r_build_sg_list_prd_#t~mem2413#1.offset, esas2r_build_sg_list_prd_#t~mem2414#1, esas2r_build_sg_list_prd_#t~mem2415#1.base, esas2r_build_sg_list_prd_#t~mem2415#1.offset, esas2r_build_sg_list_prd_#t~mem2416#1, esas2r_build_sg_list_prd_#t~mem2417#1.base, esas2r_build_sg_list_prd_#t~mem2417#1.offset, esas2r_build_sg_list_prd_#t~mem2418#1, esas2r_build_sg_list_prd_#t~mem2419#1.base, esas2r_build_sg_list_prd_#t~mem2419#1.offset, esas2r_build_sg_list_prd_#t~mem2420#1, esas2r_build_sg_list_prd_#t~mem2421#1.base, esas2r_build_sg_list_prd_#t~mem2421#1.offset, esas2r_build_sg_list_prd_#t~mem2422#1, esas2r_build_sg_list_prd_#t~mem2423#1.base, esas2r_build_sg_list_prd_#t~mem2423#1.offset, esas2r_build_sg_list_prd_#t~mem2424#1, esas2r_build_sg_list_prd_#t~mem2425#1, esas2r_build_sg_list_prd_#t~mem2426#1, esas2r_build_sg_list_prd_#t~bitwise2427#1, esas2r_build_sg_list_prd_#t~mem2428#1, esas2r_build_sg_list_prd_#t~mem2429#1, esas2r_build_sg_list_prd_#t~bitwise2430#1, esas2r_build_sg_list_prd_#t~bitwise2431#1, esas2r_build_sg_list_prd_#t~mem2432#1, esas2r_build_sg_list_prd_#t~mem2433#1, esas2r_build_sg_list_prd_#t~bitwise2434#1, esas2r_build_sg_list_prd_#t~mem2435#1, esas2r_build_sg_list_prd_#t~mem2436#1, esas2r_build_sg_list_prd_#t~bitwise2437#1, esas2r_build_sg_list_prd_#t~bitwise2438#1, esas2r_build_sg_list_prd_#t~mem2439#1, esas2r_build_sg_list_prd_#t~mem2440#1, esas2r_build_sg_list_prd_#t~bitwise2441#1, esas2r_build_sg_list_prd_#t~mem2442#1, esas2r_build_sg_list_prd_#t~bitwise2443#1, esas2r_build_sg_list_prd_#t~mem2444#1.base, esas2r_build_sg_list_prd_#t~mem2444#1.offset, esas2r_build_sg_list_prd_#t~mem2447#1, esas2r_build_sg_list_prd_#t~mem2445#1, esas2r_build_sg_list_prd_#t~bitwise2446#1, esas2r_build_sg_list_prd_#t~mem2448#1, esas2r_build_sg_list_prd_#t~mem2449#1, esas2r_build_sg_list_prd_#t~bitwise2450#1, esas2r_build_sg_list_prd_#t~mem2451#1, esas2r_build_sg_list_prd_#t~bitwise2452#1, esas2r_build_sg_list_prd_#t~mem2453#1, esas2r_build_sg_list_prd_#t~mem2454#1.base, esas2r_build_sg_list_prd_#t~mem2454#1.offset, esas2r_build_sg_list_prd_#t~mem2455#1, esas2r_build_sg_list_prd_#t~ret2456#1, esas2r_build_sg_list_prd_#t~ret2457#1, esas2r_build_sg_list_prd_#t~mem2458#1.base, esas2r_build_sg_list_prd_#t~mem2458#1.offset, esas2r_build_sg_list_prd_#t~mem2459#1.base, esas2r_build_sg_list_prd_#t~mem2459#1.offset, esas2r_build_sg_list_prd_#t~mem2460#1, esas2r_build_sg_list_prd_#t~mem2461#1, esas2r_build_sg_list_prd_#t~mem2462#1, esas2r_build_sg_list_prd_#t~mem2463#1.base, esas2r_build_sg_list_prd_#t~mem2463#1.offset, esas2r_build_sg_list_prd_#t~mem2464#1, esas2r_build_sg_list_prd_~a#1.base, esas2r_build_sg_list_prd_~a#1.offset, esas2r_build_sg_list_prd_~sgc#1.base, esas2r_build_sg_list_prd_~sgc#1.offset, esas2r_build_sg_list_prd_~rq~14#1.base, esas2r_build_sg_list_prd_~rq~14#1.offset, esas2r_build_sg_list_prd_~len~9#1, esas2r_build_sg_list_prd_~t~6#1.base, esas2r_build_sg_list_prd_~t~6#1.offset, esas2r_build_sg_list_prd_~is_i_o~0#1, esas2r_build_sg_list_prd_~reqsize~1#1, esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.base, esas2r_build_sg_list_prd_~curr_iblk_chn~0#1.offset, esas2r_build_sg_list_prd_~cdb~0#1.base, esas2r_build_sg_list_prd_~cdb~0#1.offset, esas2r_build_sg_list_prd_~lbalo~0#1, esas2r_build_sg_list_prd_~startlba~0#1, esas2r_build_sg_list_prd_~tmp~110#1, esas2r_build_sg_list_prd_~tmp___0~63#1, esas2r_build_sg_list_prd_~tmp___1~35#1;havoc esas2r_build_sg_list_prd_#in~a#1.base, esas2r_build_sg_list_prd_#in~a#1.offset, esas2r_build_sg_list_prd_#in~sgc#1.base, esas2r_build_sg_list_prd_#in~sgc#1.offset;assume { :end_inline_esas2r_build_sg_list_prd } true;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~funptrres4307#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret4309#1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14996-1: SUMMARY for call esas2r_build_prd_iblk_#t~ret2359#1 := ldv__builtin_expect((if esas2r_build_prd_iblk_~len~8#1 % 4294967296 > esas2r_build_prd_iblk_#t~mem2358#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14996: assume -9223372036854775808 <= esas2r_build_prd_iblk_#t~ret2359#1 && esas2r_build_prd_iblk_#t~ret2359#1 <= 9223372036854775807;esas2r_build_prd_iblk_~tmp___0~62#1 := esas2r_build_prd_iblk_#t~ret2359#1;havoc esas2r_build_prd_iblk_#t~mem2358#1;havoc esas2r_build_prd_iblk_#t~ret2359#1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14914: assume 0 != esas2r_build_sg_list_sge_~tmp___1~33#1;esas2r_build_sg_list_sge_#res#1 := 0;call ULTIMATE.dealloc(esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset);havoc esas2r_build_sg_list_sge_~#addr~0#1.base, esas2r_build_sg_list_sge_~#addr~0#1.offset; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14914: assume !(0 != esas2r_build_sg_list_sge_~tmp___1~33#1);call esas2r_build_sg_list_sge_#t~mem2306#1.base, esas2r_build_sg_list_sge_#t~mem2306#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 36 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2307#1.base, esas2r_build_sg_list_sge_#t~mem2307#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8);esas2r_build_sg_list_sge_~sgelen~0#1 := (if (esas2r_build_sg_list_sge_#t~mem2306#1.base + esas2r_build_sg_list_sge_#t~mem2306#1.offset) % 256 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_#t~mem2306#1.base + esas2r_build_sg_list_sge_#t~mem2306#1.offset) % 256 % 4294967296 else (esas2r_build_sg_list_sge_#t~mem2306#1.base + esas2r_build_sg_list_sge_#t~mem2306#1.offset) % 256 % 4294967296 - 4294967296) - (if (esas2r_build_sg_list_sge_#t~mem2307#1.base + esas2r_build_sg_list_sge_#t~mem2307#1.offset) % 256 % 4294967296 <= 2147483647 then (esas2r_build_sg_list_sge_#t~mem2307#1.base + esas2r_build_sg_list_sge_#t~mem2307#1.offset) % 256 % 4294967296 else (esas2r_build_sg_list_sge_#t~mem2307#1.base + esas2r_build_sg_list_sge_#t~mem2307#1.offset) % 256 % 4294967296 - 4294967296);havoc esas2r_build_sg_list_sge_#t~mem2306#1.base, esas2r_build_sg_list_sge_#t~mem2306#1.offset;havoc esas2r_build_sg_list_sge_#t~mem2307#1.base, esas2r_build_sg_list_sge_#t~mem2307#1.offset;call esas2r_build_sg_list_sge_#t~mem2308#1.base, esas2r_build_sg_list_sge_#t~mem2308#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgl~2#1.base, 16 + esas2r_build_sg_list_sge_~sgl~2#1.offset, 8);call esas2r_build_sg_list_sge_#t~mem2309#1.base, esas2r_build_sg_list_sge_#t~mem2309#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 44 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195: assume esas2r_build_sg_list_prd_~len~9#1 % 4294967296 > esas2r_build_sg_list_prd_#t~mem2461#1 % 4294967296;havoc esas2r_build_sg_list_prd_#t~mem2461#1;call esas2r_build_sg_list_prd_#t~mem2462#1 := read~int#15(esas2r_build_sg_list_prd_~t~6#1.base, 12 + esas2r_build_sg_list_prd_~t~6#1.offset, 4);call write~int#15(esas2r_build_sg_list_prd_#t~mem2462#1, esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4);havoc esas2r_build_sg_list_prd_#t~mem2462#1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195: assume !(esas2r_build_sg_list_prd_~len~9#1 % 4294967296 > esas2r_build_sg_list_prd_#t~mem2461#1 % 4294967296);havoc esas2r_build_sg_list_prd_#t~mem2461#1;call write~int#15(esas2r_build_sg_list_prd_~len~9#1, esas2r_build_sg_list_prd_~sgc#1.base, 16 + esas2r_build_sg_list_prd_~sgc#1.offset, 4); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15063: assume 0 == esas2r_build_prd_iblk_~tmp___2~26#1;call esas2r_build_prd_iblk_#t~mem2392#1.base, esas2r_build_prd_iblk_#t~mem2392#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15063: assume !(0 == esas2r_build_prd_iblk_~tmp___2~26#1); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15212-1: esas2r_build_sg_list_prd_#res#1 := 1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15047: assume 0 != esas2r_build_prd_iblk_~rem~1#1 % 4294967296;call esas2r_build_prd_iblk_#t~mem2389#1 := read~int#34(esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, 8);call write~int#34(esas2r_build_prd_iblk_#t~mem2389#1 + esas2r_build_prd_iblk_~len~8#1 % 4294967296, esas2r_build_prd_iblk_~#addr~1#1.base, esas2r_build_prd_iblk_~#addr~1#1.offset, 8);havoc esas2r_build_prd_iblk_#t~mem2389#1;esas2r_build_prd_iblk_~len~8#1 := esas2r_build_prd_iblk_~rem~1#1;esas2r_build_prd_iblk_~rem~1#1 := 0; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15047: assume !(0 != esas2r_build_prd_iblk_~rem~1#1 % 4294967296);call esas2r_build_prd_iblk_#t~mem2390#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14899: assume esas2r_build_sg_list_sge_~len~7#1 % 4294967296 > 4190208;esas2r_build_sg_list_sge_~rem~0#1 := esas2r_build_sg_list_sge_~len~7#1 - 4190208;esas2r_build_sg_list_sge_~len~7#1 := 4190208; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14899: assume !(esas2r_build_sg_list_sge_~len~7#1 % 4294967296 > 4190208); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14998: assume 0 != esas2r_build_prd_iblk_~tmp___0~62#1;call esas2r_build_prd_iblk_#t~mem2360#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 16 + esas2r_build_prd_iblk_~sgc#1.offset, 4);esas2r_build_prd_iblk_~len~8#1 := esas2r_build_prd_iblk_#t~mem2360#1;havoc esas2r_build_prd_iblk_#t~mem2360#1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14998: assume !(0 != esas2r_build_prd_iblk_~tmp___0~62#1); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15064: assume 0 != (esas2r_build_prd_iblk_#t~mem2392#1.base + esas2r_build_prd_iblk_#t~mem2392#1.offset) % 18446744073709551616;havoc esas2r_build_prd_iblk_#t~mem2392#1.base, esas2r_build_prd_iblk_#t~mem2392#1.offset;call esas2r_build_prd_iblk_#t~mem2393#1.base, esas2r_build_prd_iblk_#t~mem2393#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2394#1.base, esas2r_build_prd_iblk_#t~mem2394#1.offset := read~$Pointer$#15(esas2r_build_prd_iblk_~sgc#1.base, 44 + esas2r_build_prd_iblk_~sgc#1.offset, 8);call esas2r_build_prd_iblk_#t~mem2397#1 := read~int#15(esas2r_build_prd_iblk_#t~mem2394#1.base, 8 + esas2r_build_prd_iblk_#t~mem2394#1.offset, 4);call esas2r_build_prd_iblk_#t~mem2395#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 52 + esas2r_build_prd_iblk_~sgc#1.offset, 4);call esas2r_build_prd_iblk_#t~mem2396#1 := read~int#15(esas2r_build_prd_iblk_~sgc#1.base, 56 + esas2r_build_prd_iblk_~sgc#1.offset, 4); [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15064: assume !(0 != (esas2r_build_prd_iblk_#t~mem2392#1.base + esas2r_build_prd_iblk_#t~mem2392#1.offset) % 18446744073709551616);havoc esas2r_build_prd_iblk_#t~mem2392#1.base, esas2r_build_prd_iblk_#t~mem2392#1.offset; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15180: assume 0 != esas2r_build_sg_list_prd_~tmp~110#1 % 256;esas2r_build_sg_list_prd_~tmp___0~63#1 := 0; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15180: assume !(0 != esas2r_build_sg_list_prd_~tmp~110#1 % 256);esas2r_build_sg_list_prd_~tmp___0~63#1 := 1; [2025-02-08 04:39:24,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: esas2r_build_sg_list_sge_~rem~0#1 := 0;call esas2r_build_sg_list_sge_#t~mem2295#1.base, esas2r_build_sg_list_sge_#t~mem2295#1.offset := read~$Pointer$#15(esas2r_build_sg_list_sge_~sgc#1.base, 28 + esas2r_build_sg_list_sge_~sgc#1.offset, 8); [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume 0 == esas2r_log_request_failure_#t~mem3733#1 % 256 % 4294967296;havoc esas2r_log_request_failure_#t~mem3732#1.base, esas2r_log_request_failure_#t~mem3732#1.offset;havoc esas2r_log_request_failure_#t~mem3733#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume !(0 == esas2r_log_request_failure_#t~mem3733#1 % 256 % 4294967296);havoc esas2r_log_request_failure_#t~mem3732#1.base, esas2r_log_request_failure_#t~mem3732#1.offset;havoc esas2r_log_request_failure_#t~mem3733#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20661: assume 0 == esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20661: assume !(0 == esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296);call esas2r_log_request_failure_#t~mem3732#1.base, esas2r_log_request_failure_#t~mem3732#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3733#1 := read~int#15(esas2r_log_request_failure_#t~mem3732#1.base, 4 + esas2r_log_request_failure_#t~mem3732#1.offset, 1); [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-1: SUMMARY for call esas2r_log_request_failure_#t~ret3743#1 := esas2r_log(2, 231, 0); srcloc: null [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669: assume -2147483648 <= esas2r_log_request_failure_#t~ret3743#1 && esas2r_log_request_failure_#t~ret3743#1 <= 2147483647;havoc esas2r_log_request_failure_#t~mem3735#1.base, esas2r_log_request_failure_#t~mem3735#1.offset;havoc esas2r_log_request_failure_#t~mem3736#1;havoc esas2r_log_request_failure_#t~mem3737#1.base, esas2r_log_request_failure_#t~mem3737#1.offset;havoc esas2r_log_request_failure_#t~mem3738#1;havoc esas2r_log_request_failure_#t~mem3739#1.base, esas2r_log_request_failure_#t~mem3739#1.offset;havoc esas2r_log_request_failure_#t~mem3740#1;havoc esas2r_log_request_failure_#t~mem3741#1.base, esas2r_log_request_failure_#t~mem3741#1.offset;havoc esas2r_log_request_failure_#t~mem3742#1;havoc esas2r_log_request_failure_#t~ret3743#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20682-1: SUMMARY for call esas2r_log_request_failure_#t~ret3758#1 := esas2r_log(2, 233, 0); srcloc: null [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678: assume esas2r_log_request_failure_#t~short3751#1 || (3 != esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296 && 112 != esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296);havoc esas2r_log_request_failure_#t~mem3747#1.base, esas2r_log_request_failure_#t~mem3747#1.offset;havoc esas2r_log_request_failure_#t~mem3748#1;havoc esas2r_log_request_failure_#t~mem3749#1.base, esas2r_log_request_failure_#t~mem3749#1.offset;havoc esas2r_log_request_failure_#t~mem3750#1;havoc esas2r_log_request_failure_#t~short3751#1;esas2r_log_request_failure_#t~short3754#1 := 7 == esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678: assume !(esas2r_log_request_failure_#t~short3751#1 || (3 != esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296 && 112 != esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296));havoc esas2r_log_request_failure_#t~mem3747#1.base, esas2r_log_request_failure_#t~mem3747#1.offset;havoc esas2r_log_request_failure_#t~mem3748#1;havoc esas2r_log_request_failure_#t~mem3749#1.base, esas2r_log_request_failure_#t~mem3749#1.offset;havoc esas2r_log_request_failure_#t~mem3750#1;havoc esas2r_log_request_failure_#t~short3751#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-1: assume esas2r_log_request_failure_#t~short3751#1;call esas2r_log_request_failure_#t~mem3749#1.base, esas2r_log_request_failure_#t~mem3749#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3750#1 := read~int#15(esas2r_log_request_failure_#t~mem3749#1.base, 16 + esas2r_log_request_failure_#t~mem3749#1.offset, 1);esas2r_log_request_failure_#t~short3751#1 := 160 != esas2r_log_request_failure_#t~mem3750#1 % 256 % 4294967296; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-1: assume !esas2r_log_request_failure_#t~short3751#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20674: assume -2147483648 <= esas2r_log_request_failure_#t~ret3746#1 && esas2r_log_request_failure_#t~ret3746#1 <= 2147483647;havoc esas2r_log_request_failure_#t~mem3744#1.base, esas2r_log_request_failure_#t~mem3744#1.offset;havoc esas2r_log_request_failure_#t~mem3745#1;havoc esas2r_log_request_failure_#t~ret3746#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20682: assume -2147483648 <= esas2r_log_request_failure_#t~ret3758#1 && esas2r_log_request_failure_#t~ret3758#1 <= 2147483647;havoc esas2r_log_request_failure_#t~mem3755#1.base, esas2r_log_request_failure_#t~mem3755#1.offset;havoc esas2r_log_request_failure_#t~mem3756#1;havoc esas2r_log_request_failure_#t~mem3757#1;havoc esas2r_log_request_failure_#t~ret3758#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20674-1: SUMMARY for call esas2r_log_request_failure_#t~ret3746#1 := esas2r_log(2, 232, 0); srcloc: null [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666: assume 8 == esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296;call esas2r_log_request_failure_#t~mem3734#1 := read~int#15(esas2r_log_request_failure_~rq#1.base, 97 + esas2r_log_request_failure_~rq#1.offset, 1); [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666: assume !(8 == esas2r_log_request_failure_~reqstatus~0#1 % 256 % 4294967296);call esas2r_log_request_failure_#t~mem3747#1.base, esas2r_log_request_failure_#t~mem3747#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3748#1 := read~int#15(esas2r_log_request_failure_#t~mem3747#1.base, 16 + esas2r_log_request_failure_#t~mem3747#1.offset, 1);esas2r_log_request_failure_#t~short3751#1 := 18 != esas2r_log_request_failure_#t~mem3748#1 % 256 % 4294967296; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20679-1: assume esas2r_log_request_failure_#t~short3754#1;call esas2r_log_request_failure_#t~mem3752#1.base, esas2r_log_request_failure_#t~mem3752#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3753#1 := read~int#15(esas2r_log_request_failure_#t~mem3752#1.base, 16 + esas2r_log_request_failure_#t~mem3752#1.offset, 1);esas2r_log_request_failure_#t~short3754#1 := 18 == esas2r_log_request_failure_#t~mem3753#1 % 256 % 4294967296; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20679-1: assume !esas2r_log_request_failure_#t~short3754#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20679: assume esas2r_log_request_failure_#t~short3754#1;havoc esas2r_log_request_failure_#t~mem3752#1.base, esas2r_log_request_failure_#t~mem3752#1.offset;havoc esas2r_log_request_failure_#t~mem3753#1;havoc esas2r_log_request_failure_#t~short3754#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20679: assume !esas2r_log_request_failure_#t~short3754#1;havoc esas2r_log_request_failure_#t~mem3752#1.base, esas2r_log_request_failure_#t~mem3752#1.offset;havoc esas2r_log_request_failure_#t~mem3753#1;havoc esas2r_log_request_failure_#t~short3754#1;call esas2r_log_request_failure_#t~mem3755#1.base, esas2r_log_request_failure_#t~mem3755#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3756#1 := read~int#15(esas2r_log_request_failure_#t~mem3755#1.base, 16 + esas2r_log_request_failure_#t~mem3755#1.offset, 1);call esas2r_log_request_failure_#t~mem3757#1 := read~int#15(esas2r_log_request_failure_~rq#1.base, 92 + esas2r_log_request_failure_~rq#1.offset, 2); [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: havoc esas2r_check_req_rsp_sense_#t~mem2199#1, esas2r_check_req_rsp_sense_#t~mem2200#1, esas2r_check_req_rsp_sense_#t~mem2201#1, esas2r_check_req_rsp_sense_#t~mem2202#1.base, esas2r_check_req_rsp_sense_#t~mem2202#1.offset, esas2r_check_req_rsp_sense_#t~mem2203#1.base, esas2r_check_req_rsp_sense_#t~mem2203#1.offset, esas2r_check_req_rsp_sense_#t~mem2204#1.base, esas2r_check_req_rsp_sense_#t~mem2204#1.offset, esas2r_check_req_rsp_sense_#t~memcpy~res2205#1.base, esas2r_check_req_rsp_sense_#t~memcpy~res2205#1.offset, esas2r_check_req_rsp_sense_#t~mem2206#1.base, esas2r_check_req_rsp_sense_#t~mem2206#1.offset, esas2r_check_req_rsp_sense_#t~mem2207#1.base, esas2r_check_req_rsp_sense_#t~mem2207#1.offset, esas2r_check_req_rsp_sense_#t~mem2208#1, esas2r_check_req_rsp_sense_#t~mem2209#1, esas2r_check_req_rsp_sense_#t~short2210#1, esas2r_check_req_rsp_sense_#t~mem2211#1, esas2r_check_req_rsp_sense_~a#1.base, esas2r_check_req_rsp_sense_~a#1.offset, esas2r_check_req_rsp_sense_~rq#1.base, esas2r_check_req_rsp_sense_~rq#1.offset, esas2r_check_req_rsp_sense_~snslen~0#1, esas2r_check_req_rsp_sense_~snslen2~0#1, esas2r_check_req_rsp_sense_~s~0#1.base, esas2r_check_req_rsp_sense_~s~0#1.offset;havoc esas2r_check_req_rsp_sense_#in~a#1.base, esas2r_check_req_rsp_sense_#in~a#1.offset, esas2r_check_req_rsp_sense_#in~rq#1.base, esas2r_check_req_rsp_sense_#in~rq#1.offset;assume { :end_inline_esas2r_check_req_rsp_sense } true;assume { :begin_inline_esas2r_log_request_failure } true;esas2r_log_request_failure_#in~a#1.base, esas2r_log_request_failure_#in~a#1.offset, esas2r_log_request_failure_#in~rq#1.base, esas2r_log_request_failure_#in~rq#1.offset := ~a#1.base, ~a#1.offset, ~rq#1.base, ~rq#1.offset;havoc esas2r_log_request_failure_#t~mem3731#1, esas2r_log_request_failure_#t~mem3732#1.base, esas2r_log_request_failure_#t~mem3732#1.offset, esas2r_log_request_failure_#t~mem3733#1, esas2r_log_request_failure_#t~mem3734#1, esas2r_log_request_failure_#t~mem3735#1.base, esas2r_log_request_failure_#t~mem3735#1.offset, esas2r_log_request_failure_#t~mem3736#1, esas2r_log_request_failure_#t~mem3737#1.base, esas2r_log_request_failure_#t~mem3737#1.offset, esas2r_log_request_failure_#t~mem3738#1, esas2r_log_request_failure_#t~mem3739#1.base, esas2r_log_request_failure_#t~mem3739#1.offset, esas2r_log_request_failure_#t~mem3740#1, esas2r_log_request_failure_#t~mem3741#1.base, esas2r_log_request_failure_#t~mem3741#1.offset, esas2r_log_request_failure_#t~mem3742#1, esas2r_log_request_failure_#t~ret3743#1, esas2r_log_request_failure_#t~mem3744#1.base, esas2r_log_request_failure_#t~mem3744#1.offset, esas2r_log_request_failure_#t~mem3745#1, esas2r_log_request_failure_#t~ret3746#1, esas2r_log_request_failure_#t~mem3747#1.base, esas2r_log_request_failure_#t~mem3747#1.offset, esas2r_log_request_failure_#t~mem3748#1, esas2r_log_request_failure_#t~mem3749#1.base, esas2r_log_request_failure_#t~mem3749#1.offset, esas2r_log_request_failure_#t~mem3750#1, esas2r_log_request_failure_#t~short3751#1, esas2r_log_request_failure_#t~mem3752#1.base, esas2r_log_request_failure_#t~mem3752#1.offset, esas2r_log_request_failure_#t~mem3753#1, esas2r_log_request_failure_#t~short3754#1, esas2r_log_request_failure_#t~mem3755#1.base, esas2r_log_request_failure_#t~mem3755#1.offset, esas2r_log_request_failure_#t~mem3756#1, esas2r_log_request_failure_#t~mem3757#1, esas2r_log_request_failure_#t~ret3758#1, esas2r_log_request_failure_~a#1.base, esas2r_log_request_failure_~a#1.offset, esas2r_log_request_failure_~rq#1.base, esas2r_log_request_failure_~rq#1.offset, esas2r_log_request_failure_~reqstatus~0#1;esas2r_log_request_failure_~a#1.base, esas2r_log_request_failure_~a#1.offset := esas2r_log_request_failure_#in~a#1.base, esas2r_log_request_failure_#in~a#1.offset;esas2r_log_request_failure_~rq#1.base, esas2r_log_request_failure_~rq#1.offset := esas2r_log_request_failure_#in~rq#1.base, esas2r_log_request_failure_#in~rq#1.offset;havoc esas2r_log_request_failure_~reqstatus~0#1;call esas2r_log_request_failure_#t~mem3731#1 := read~int#15(esas2r_log_request_failure_~rq#1.base, 129 + esas2r_log_request_failure_~rq#1.offset, 1);esas2r_log_request_failure_~reqstatus~0#1 := esas2r_log_request_failure_#t~mem3731#1;havoc esas2r_log_request_failure_#t~mem3731#1; [2025-02-08 04:39:25,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20667: assume esas2r_log_request_failure_#t~mem3734#1 % 256 % 4294967296 > 12;havoc esas2r_log_request_failure_#t~mem3734#1;call esas2r_log_request_failure_#t~mem3735#1.base, esas2r_log_request_failure_#t~mem3735#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 56 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3736#1 := read~int#15(esas2r_log_request_failure_#t~mem3735#1.base, 2 + esas2r_log_request_failure_#t~mem3735#1.offset, 1);call esas2r_log_request_failure_#t~mem3737#1.base, esas2r_log_request_failure_#t~mem3737#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 56 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3738#1 := read~int#15(esas2r_log_request_failure_#t~mem3737#1.base, 12 + esas2r_log_request_failure_#t~mem3737#1.offset, 1);call esas2r_log_request_failure_#t~mem3739#1.base, esas2r_log_request_failure_#t~mem3739#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 56 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3740#1 := read~int#15(esas2r_log_request_failure_#t~mem3739#1.base, 13 + esas2r_log_request_failure_#t~mem3739#1.offset, 1);call esas2r_log_request_failure_#t~mem3741#1.base, esas2r_log_request_failure_#t~mem3741#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3742#1 := read~int#15(esas2r_log_request_failure_#t~mem3741#1.base, 16 + esas2r_log_request_failure_#t~mem3741#1.offset, 1); [2025-02-08 04:39:25,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20667: assume !(esas2r_log_request_failure_#t~mem3734#1 % 256 % 4294967296 > 12);havoc esas2r_log_request_failure_#t~mem3734#1;call esas2r_log_request_failure_#t~mem3744#1.base, esas2r_log_request_failure_#t~mem3744#1.offset := read~$Pointer$#15(esas2r_log_request_failure_~rq#1.base, 32 + esas2r_log_request_failure_~rq#1.offset, 8);call esas2r_log_request_failure_#t~mem3745#1 := read~int#15(esas2r_log_request_failure_#t~mem3744#1.base, 16 + esas2r_log_request_failure_#t~mem3744#1.offset, 1); [2025-02-08 04:39:25,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14499: havoc esas2r_log_request_failure_#t~mem3731#1, esas2r_log_request_failure_#t~mem3732#1.base, esas2r_log_request_failure_#t~mem3732#1.offset, esas2r_log_request_failure_#t~mem3733#1, esas2r_log_request_failure_#t~mem3734#1, esas2r_log_request_failure_#t~mem3735#1.base, esas2r_log_request_failure_#t~mem3735#1.offset, esas2r_log_request_failure_#t~mem3736#1, esas2r_log_request_failure_#t~mem3737#1.base, esas2r_log_request_failure_#t~mem3737#1.offset, esas2r_log_request_failure_#t~mem3738#1, esas2r_log_request_failure_#t~mem3739#1.base, esas2r_log_request_failure_#t~mem3739#1.offset, esas2r_log_request_failure_#t~mem3740#1, esas2r_log_request_failure_#t~mem3741#1.base, esas2r_log_request_failure_#t~mem3741#1.offset, esas2r_log_request_failure_#t~mem3742#1, esas2r_log_request_failure_#t~ret3743#1, esas2r_log_request_failure_#t~mem3744#1.base, esas2r_log_request_failure_#t~mem3744#1.offset, esas2r_log_request_failure_#t~mem3745#1, esas2r_log_request_failure_#t~ret3746#1, esas2r_log_request_failure_#t~mem3747#1.base, esas2r_log_request_failure_#t~mem3747#1.offset, esas2r_log_request_failure_#t~mem3748#1, esas2r_log_request_failure_#t~mem3749#1.base, esas2r_log_request_failure_#t~mem3749#1.offset, esas2r_log_request_failure_#t~mem3750#1, esas2r_log_request_failure_#t~short3751#1, esas2r_log_request_failure_#t~mem3752#1.base, esas2r_log_request_failure_#t~mem3752#1.offset, esas2r_log_request_failure_#t~mem3753#1, esas2r_log_request_failure_#t~short3754#1, esas2r_log_request_failure_#t~mem3755#1.base, esas2r_log_request_failure_#t~mem3755#1.offset, esas2r_log_request_failure_#t~mem3756#1, esas2r_log_request_failure_#t~mem3757#1, esas2r_log_request_failure_#t~ret3758#1, esas2r_log_request_failure_~a#1.base, esas2r_log_request_failure_~a#1.offset, esas2r_log_request_failure_~rq#1.base, esas2r_log_request_failure_~rq#1.offset, esas2r_log_request_failure_~reqstatus~0#1;havoc esas2r_log_request_failure_#in~a#1.base, esas2r_log_request_failure_#in~a#1.offset, esas2r_log_request_failure_#in~rq#1.base, esas2r_log_request_failure_#in~rq#1.offset;assume { :end_inline_esas2r_log_request_failure } true; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18179: havoc get_physaddr_fs_api_#t~mem3134#1;#t~ret4316#1 := get_physaddr_fs_api_#res#1;havoc get_physaddr_fs_api_#t~mem3130#1.base, get_physaddr_fs_api_#t~mem3130#1.offset, get_physaddr_fs_api_#t~mem3131#1.base, get_physaddr_fs_api_#t~mem3131#1.offset, get_physaddr_fs_api_#t~mem3132#1.base, get_physaddr_fs_api_#t~mem3132#1.offset, get_physaddr_fs_api_#t~mem3133#1, get_physaddr_fs_api_#t~mem3134#1, get_physaddr_fs_api_~sgc#1.base, get_physaddr_fs_api_~sgc#1.offset, get_physaddr_fs_api_~addr#1.base, get_physaddr_fs_api_~addr#1.offset, get_physaddr_fs_api_~a~13#1.base, get_physaddr_fs_api_~a~13#1.offset, get_physaddr_fs_api_~fs~1#1.base, get_physaddr_fs_api_~fs~1#1.offset, get_physaddr_fs_api_~offset~8#1;havoc get_physaddr_fs_api_#in~sgc#1.base, get_physaddr_fs_api_#in~sgc#1.offset, get_physaddr_fs_api_#in~addr#1.base, get_physaddr_fs_api_#in~addr#1.offset;assume { :end_inline_get_physaddr_fs_api } true;#t~funptrres4310#1 := #t~ret4316#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29360: havoc sg_next_#t~ret4303#1.base, sg_next_#t~ret4303#1.offset;get_physaddr_from_sgc_#t~ret3587#1.base, get_physaddr_from_sgc_#t~ret3587#1.offset := sg_next_#res#1.base, sg_next_#res#1.offset;havoc sg_next_#t~ret4303#1.base, sg_next_#t~ret4303#1.offset, sg_next_~arg0#1.base, sg_next_~arg0#1.offset;havoc sg_next_#in~arg0#1.base, sg_next_#in~arg0#1.offset;assume { :end_inline_sg_next } true;call write~$Pointer$#15(get_physaddr_from_sgc_#t~ret3587#1.base, get_physaddr_from_sgc_#t~ret3587#1.offset, get_physaddr_from_sgc_~sgc#1.base, 68 + get_physaddr_from_sgc_~sgc#1.offset, 8);havoc get_physaddr_from_sgc_#t~mem3586#1.base, get_physaddr_from_sgc_#t~mem3586#1.offset;havoc get_physaddr_from_sgc_#t~ret3587#1.base, get_physaddr_from_sgc_#t~ret3587#1.offset;call get_physaddr_from_sgc_#t~mem3588#1 := read~int#15(get_physaddr_from_sgc_~sgc#1.base, 88 + get_physaddr_from_sgc_~sgc#1.offset, 4);call write~int#15(1 + get_physaddr_from_sgc_#t~mem3588#1, get_physaddr_from_sgc_~sgc#1.base, 88 + get_physaddr_from_sgc_~sgc#1.offset, 4);havoc get_physaddr_from_sgc_#t~mem3588#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #res#1 := #t~funptrres4310#1;havoc #t~funptrres4310#1;havoc #t~ret4311#1;havoc #t~ret4312#1;havoc #t~ret4313#1;havoc #t~ret4314#1;havoc #t~ret4315#1;havoc #t~ret4316#1;havoc #t~ret4317#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret4317#1 := get_physaddr_from_sgc_#res#1;havoc get_physaddr_from_sgc_#t~mem3580#1.base, get_physaddr_from_sgc_#t~mem3580#1.offset, get_physaddr_from_sgc_#t~mem3581#1.base, get_physaddr_from_sgc_#t~mem3581#1.offset, get_physaddr_from_sgc_#t~ret3582#1, get_physaddr_from_sgc_#t~mem3583#1, get_physaddr_from_sgc_#t~mem3584#1, get_physaddr_from_sgc_#t~mem3585#1.base, get_physaddr_from_sgc_#t~mem3585#1.offset, get_physaddr_from_sgc_#t~mem3586#1.base, get_physaddr_from_sgc_#t~mem3586#1.offset, get_physaddr_from_sgc_#t~ret3587#1.base, get_physaddr_from_sgc_#t~ret3587#1.offset, get_physaddr_from_sgc_#t~mem3588#1, get_physaddr_from_sgc_#t~mem3589#1.base, get_physaddr_from_sgc_#t~mem3589#1.offset, get_physaddr_from_sgc_#t~mem3590#1, get_physaddr_from_sgc_#t~mem3591#1.base, get_physaddr_from_sgc_#t~mem3591#1.offset, get_physaddr_from_sgc_#t~mem3592#1, get_physaddr_from_sgc_#t~mem3593#1.base, get_physaddr_from_sgc_#t~mem3593#1.offset, get_physaddr_from_sgc_#t~mem3594#1.base, get_physaddr_from_sgc_#t~mem3594#1.offset, get_physaddr_from_sgc_#t~mem3595#1.base, get_physaddr_from_sgc_#t~mem3595#1.offset, get_physaddr_from_sgc_#t~mem3596#1.base, get_physaddr_from_sgc_#t~mem3596#1.offset, get_physaddr_from_sgc_#t~mem3597#1, get_physaddr_from_sgc_#t~mem3598#1.base, get_physaddr_from_sgc_#t~mem3598#1.offset, get_physaddr_from_sgc_#t~mem3599#1, get_physaddr_from_sgc_#t~mem3600#1.base, get_physaddr_from_sgc_#t~mem3600#1.offset, get_physaddr_from_sgc_#t~mem3603#1, get_physaddr_from_sgc_#t~mem3601#1.base, get_physaddr_from_sgc_#t~mem3601#1.offset, get_physaddr_from_sgc_#t~mem3602#1.base, get_physaddr_from_sgc_#t~mem3602#1.offset, get_physaddr_from_sgc_#t~mem3604#1.base, get_physaddr_from_sgc_#t~mem3604#1.offset, get_physaddr_from_sgc_#t~mem3605#1.base, get_physaddr_from_sgc_#t~mem3605#1.offset, get_physaddr_from_sgc_#t~mem3606#1.base, get_physaddr_from_sgc_#t~mem3606#1.offset, get_physaddr_from_sgc_~sgc#1.base, get_physaddr_from_sgc_~sgc#1.offset, get_physaddr_from_sgc_~addr#1.base, get_physaddr_from_sgc_~addr#1.offset, get_physaddr_from_sgc_~len~11#1, get_physaddr_from_sgc_~tmp~166#1;havoc get_physaddr_from_sgc_#in~sgc#1.base, get_physaddr_from_sgc_#in~sgc#1.offset, get_physaddr_from_sgc_#in~addr#1.base, get_physaddr_from_sgc_#in~addr#1.offset;assume { :end_inline_get_physaddr_from_sgc } true;#t~funptrres4310#1 := #t~ret4317#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: havoc esas2r_disc_get_phys_addr_#t~mem297#1;#t~ret4311#1 := esas2r_disc_get_phys_addr_#res#1;havoc esas2r_disc_get_phys_addr_#t~mem293#1.base, esas2r_disc_get_phys_addr_#t~mem293#1.offset, esas2r_disc_get_phys_addr_#t~mem296#1, esas2r_disc_get_phys_addr_#t~mem294#1.base, esas2r_disc_get_phys_addr_#t~mem294#1.offset, esas2r_disc_get_phys_addr_#t~mem295#1.base, esas2r_disc_get_phys_addr_#t~mem295#1.offset, esas2r_disc_get_phys_addr_#t~mem297#1, esas2r_disc_get_phys_addr_~sgc#1.base, esas2r_disc_get_phys_addr_~sgc#1.offset, esas2r_disc_get_phys_addr_~addr#1.base, esas2r_disc_get_phys_addr_~addr#1.offset, esas2r_disc_get_phys_addr_~a~0#1.base, esas2r_disc_get_phys_addr_~a~0#1.offset;havoc esas2r_disc_get_phys_addr_#in~sgc#1.base, esas2r_disc_get_phys_addr_#in~sgc#1.offset, esas2r_disc_get_phys_addr_#in~addr#1.base, esas2r_disc_get_phys_addr_#in~addr#1.offset;assume { :end_inline_esas2r_disc_get_phys_addr } true;#t~funptrres4310#1 := #t~ret4311#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret4315#1 := get_physaddr_vda_#res#1;havoc get_physaddr_vda_#t~mem3108#1.base, get_physaddr_vda_#t~mem3108#1.offset, get_physaddr_vda_#t~mem3109#1.base, get_physaddr_vda_#t~mem3109#1.offset, get_physaddr_vda_#t~mem3110#1.base, get_physaddr_vda_#t~mem3110#1.offset, get_physaddr_vda_#t~mem3111#1, get_physaddr_vda_~sgc#1.base, get_physaddr_vda_~sgc#1.offset, get_physaddr_vda_~addr#1.base, get_physaddr_vda_~addr#1.offset, get_physaddr_vda_~a~12#1.base, get_physaddr_vda_~a~12#1.offset, get_physaddr_vda_~offset~7#1;havoc get_physaddr_vda_#in~sgc#1.base, get_physaddr_vda_#in~sgc#1.offset, get_physaddr_vda_#in~addr#1.base, get_physaddr_vda_#in~addr#1.offset;assume { :end_inline_get_physaddr_vda } true;#t~funptrres4310#1 := #t~ret4315#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret4314#1 := get_physaddr_buffered_ioctl_#res#1;havoc get_physaddr_buffered_ioctl_#t~mem2601#1.base, get_physaddr_buffered_ioctl_#t~mem2601#1.offset, get_physaddr_buffered_ioctl_#t~mem2602#1, get_physaddr_buffered_ioctl_~sgc#1.base, get_physaddr_buffered_ioctl_~sgc#1.offset, get_physaddr_buffered_ioctl_~addr#1.base, get_physaddr_buffered_ioctl_~addr#1.offset, get_physaddr_buffered_ioctl_~offset~5#1;havoc get_physaddr_buffered_ioctl_#in~sgc#1.base, get_physaddr_buffered_ioctl_#in~sgc#1.offset, get_physaddr_buffered_ioctl_#in~addr#1.base, get_physaddr_buffered_ioctl_#in~addr#1.offset;assume { :end_inline_get_physaddr_buffered_ioctl } true;#t~funptrres4310#1 := #t~ret4314#1; [2025-02-08 04:39:25,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret4312#1 := get_physaddr_fm_api_header_#res#1;havoc get_physaddr_fm_api_header_#t~mem2577#1.base, get_physaddr_fm_api_header_#t~mem2577#1.offset, get_physaddr_fm_api_header_#t~mem2578#1.base, get_physaddr_fm_api_header_#t~mem2578#1.offset, get_physaddr_fm_api_header_#t~mem2579#1.base, get_physaddr_fm_api_header_#t~mem2579#1.offset, get_physaddr_fm_api_header_#t~mem2580#1, get_physaddr_fm_api_header_~sgc#1.base, get_physaddr_fm_api_header_~sgc#1.offset, get_physaddr_fm_api_header_~addr#1.base, get_physaddr_fm_api_header_~addr#1.offset, get_physaddr_fm_api_header_~a~9#1.base, get_physaddr_fm_api_header_~a~9#1.offset, get_physaddr_fm_api_header_~offset~4#1;havoc get_physaddr_fm_api_header_#in~sgc#1.base, get_physaddr_fm_api_header_#in~sgc#1.offset, get_physaddr_fm_api_header_#in~addr#1.base, get_physaddr_fm_api_header_#in~addr#1.offset;assume { :end_inline_get_physaddr_fm_api_header } true;#t~funptrres4310#1 := #t~ret4312#1; [2025-02-08 04:39:25,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~$Pointer$~TO~~u32~0FINAL: assume true; [2025-02-08 04:39:25,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15911: havoc get_physaddr_fm_api_#t~mem2576#1;#t~ret4313#1 := get_physaddr_fm_api_#res#1;havoc get_physaddr_fm_api_#t~mem2572#1.base, get_physaddr_fm_api_#t~mem2572#1.offset, get_physaddr_fm_api_#t~mem2573#1.base, get_physaddr_fm_api_#t~mem2573#1.offset, get_physaddr_fm_api_#t~mem2574#1.base, get_physaddr_fm_api_#t~mem2574#1.offset, get_physaddr_fm_api_#t~mem2575#1, get_physaddr_fm_api_#t~mem2576#1, get_physaddr_fm_api_~sgc#1.base, get_physaddr_fm_api_~sgc#1.offset, get_physaddr_fm_api_~addr#1.base, get_physaddr_fm_api_~addr#1.offset, get_physaddr_fm_api_~a~8#1.base, get_physaddr_fm_api_~a~8#1.offset, get_physaddr_fm_api_~offset~3#1;havoc get_physaddr_fm_api_#in~sgc#1.base, get_physaddr_fm_api_#in~sgc#1.offset, get_physaddr_fm_api_#in~addr#1.base, get_physaddr_fm_api_#in~addr#1.offset;assume { :end_inline_get_physaddr_fm_api } true;#t~funptrres4310#1 := #t~ret4313#1; [2025-02-08 04:39:25,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: SUMMARY for call esas2r_enable_chip_interrupts(~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:25,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: #res#1 := 1; [2025-02-08 04:39:25,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: havoc esas2r_disable_chip_interrupts_#t~ret341#1, esas2r_disable_chip_interrupts_#t~mem342#1.base, esas2r_disable_chip_interrupts_#t~mem342#1.offset, esas2r_disable_chip_interrupts_~a#1.base, esas2r_disable_chip_interrupts_~a#1.offset, esas2r_disable_chip_interrupts_~tmp~20#1;havoc esas2r_disable_chip_interrupts_#in~a#1.base, esas2r_disable_chip_interrupts_#in~a#1.offset;assume { :end_inline_esas2r_disable_chip_interrupts } true; [2025-02-08 04:39:25,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume 64 == ~function#1 % 4294967296; [2025-02-08 04:39:25,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume !(64 == ~function#1 % 4294967296); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17464: assume 0 == #t~mem3005#1 % 256 % 4294967296;havoc #t~mem3005#1;~result~4#1 := 1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17464: assume !(0 == #t~mem3005#1 % 256 % 4294967296);havoc #t~mem3005#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17431: call write~int#15(0, ~#__wait~2#1.base, ~#__wait~2#1.offset, 4); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17431-1: SUMMARY for call INIT_LIST_HEAD(~#__wait~2#1.base, 20 + ~#__wait~2#1.offset); srcloc: null [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17460: assume 0 == #t~mem3004#1;havoc #t~mem3004#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17460: assume !(0 == #t~mem3004#1);havoc #t~mem3004#1;call #t~mem3005#1 := read~int#15(~rq#1.base, 129 + ~rq#1.offset, 1); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17460-1: call #t~mem3004#1 := read~int#15(~a#1.base, 32502 + ~a#1.offset, 4); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17439: assume 0 != #t~mem3003#1;havoc #t~mem3003#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17439: assume !(0 != #t~mem3003#1);havoc #t~mem3003#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: call ULTIMATE.dealloc(esas2r_nvram_write_~#sas_address_bytes~0#1.base, esas2r_nvram_write_~#sas_address_bytes~0#1.offset);havoc esas2r_nvram_write_~#sas_address_bytes~0#1.base, esas2r_nvram_write_~#sas_address_bytes~0#1.offset; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17428: assume 0 == #t~mem3001#1;havoc #t~mem3001#1;~__ret___0~2#1 := 0; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17428: assume !(0 == #t~mem3001#1);havoc #t~mem3001#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17436: assume -9223372036854775808 <= #t~ret3002#1 && #t~ret3002#1 <= 9223372036854775807;~tmp~130#1 := #t~ret3002#1;havoc #t~ret3002#1;~__int~2#1 := ~tmp~130#1;call #t~mem3003#1 := read~int#15(~a#1.base, 32502 + ~a#1.offset, 4); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17436-1: SUMMARY for call #t~ret3002#1 := prepare_to_wait_event(~a#1.base, 32418 + ~a#1.offset, ~#__wait~2#1.base, ~#__wait~2#1.offset, 1); srcloc: null [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17449: SUMMARY for call schedule(); srcloc: null [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17425: ~__ret~3#1 := 0; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17454: ~__ret~3#1 := (if ~__ret___0~2#1 % 4294967296 <= 2147483647 then ~__ret___0~2#1 % 4294967296 else ~__ret___0~2#1 % 4294967296 - 4294967296); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17454-1: SUMMARY for call finish_wait(~a#1.base, 32418 + ~a#1.offset, ~#__wait~2#1.base, ~#__wait~2#1.offset); srcloc: null [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17426: call #t~mem3001#1 := read~int#15(~a#1.base, 32502 + ~a#1.offset, 4); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17409: call ULTIMATE.dealloc(~#__wait~2#1.base, ~#__wait~2#1.offset);havoc ~#__wait~2#1.base, ~#__wait~2#1.offset; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17443: assume 0 != ~__int~2#1;~__ret___0~2#1 := ~__int~2#1; [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17443: assume !(0 != ~__int~2#1); [2025-02-08 04:39:25,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17426-1: SUMMARY for call __might_sleep(138, 0, 1265, 0); srcloc: null [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158-1: ldv_request_irq_104_#res#1 := ldv_request_irq_104_~ldv_func_res~0#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: assume -2147483648 <= #t~ret1550#1 && #t~ret1550#1 <= 2147483647;havoc #t~mem1548#1.base, #t~mem1548#1.offset;havoc #t~mem1549#1;havoc #t~ret1550#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_104_#t~ret2017#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret2013#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_14_callback_handler~0#1.base, ldv_request_irq_~ldv_14_callback_handler~0#1.offset, ldv_request_irq_~ldv_14_data_data~0#1.base, ldv_request_irq_~ldv_14_data_data~0#1.offset, ldv_request_irq_~ldv_14_line_line~0#1, ldv_request_irq_~ldv_14_thread_thread~0#1.base, ldv_request_irq_~ldv_14_thread_thread~0#1.offset, ldv_request_irq_~tmp~83#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;assume -2147483648 <= ldv_request_irq_104_#t~ret2017#1 && ldv_request_irq_104_#t~ret2017#1 <= 2147483647;ldv_request_irq_104_~tmp___0~44#1 := ldv_request_irq_104_#t~ret2017#1;havoc ldv_request_irq_104_#t~ret2017#1;ldv_request_irq_104_#res#1 := ldv_request_irq_104_~tmp___0~44#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048-1: SUMMARY for call #t~ret1550#1 := esas2r_log(1, 40, 0); srcloc: null [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22792: havoc ldv_interrupt_instance_thread_1_3_#t~ret3965#1, ldv_interrupt_instance_thread_1_3_~arg0#1.base, ldv_interrupt_instance_thread_1_3_~arg0#1.offset, ldv_interrupt_instance_thread_1_3_~arg1#1, ldv_interrupt_instance_thread_1_3_~arg2#1.base, ldv_interrupt_instance_thread_1_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_1_3_#in~arg0#1.base, ldv_interrupt_instance_thread_1_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_1_3_#in~arg1#1, ldv_interrupt_instance_thread_1_3_#in~arg2#1.base, ldv_interrupt_instance_thread_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_1_3 } true; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22776: ldv_interrupt_interrupt_instance_1_#t~ret3970#1 := ldv_interrupt_instance_handler_1_5_#res#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret3962#1, ldv_interrupt_instance_handler_1_5_~arg0#1.base, ldv_interrupt_instance_handler_1_5_~arg0#1.offset, ldv_interrupt_instance_handler_1_5_~arg1#1, ldv_interrupt_instance_handler_1_5_~arg2#1.base, ldv_interrupt_instance_handler_1_5_~arg2#1.offset, ldv_interrupt_instance_handler_1_5_~tmp~193#1;havoc ldv_interrupt_instance_handler_1_5_#in~arg0#1.base, ldv_interrupt_instance_handler_1_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_1_5_#in~arg1#1, ldv_interrupt_instance_handler_1_5_#in~arg2#1.base, ldv_interrupt_instance_handler_1_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_1_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_1_#t~ret3970#1 && ldv_interrupt_interrupt_instance_1_#t~ret3970#1 <= 2147483647;ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1 := ldv_interrupt_interrupt_instance_1_#t~ret3970#1;havoc ldv_interrupt_interrupt_instance_1_#t~ret3970#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054-1: SUMMARY for call set_bit(11, ~a#1.base, 28960 + ~a#1.offset); srcloc: null [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint esas2r_claim_interruptsFINAL: assume true; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29288: havoc request_threaded_irq_#t~nondet4291#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054: call #t~mem1551#1.base, #t~mem1551#1.offset := read~$Pointer$#15(~a#1.base, 30026 + ~a#1.offset, 8);call #t~mem1552#1 := read~int#15(#t~mem1551#1.base, 1489 + #t~mem1551#1.offset, 4); [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11046: assume 0 != ~tmp~66#1;call #t~mem1548#1.base, #t~mem1548#1.offset := read~$Pointer$#15(~a#1.base, 30026 + ~a#1.offset, 8);call #t~mem1549#1 := read~int#15(#t~mem1548#1.base, 1489 + #t~mem1548#1.offset, 4); [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11046: assume !(0 != ~tmp~66#1); [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: havoc ldv_dispatch_irq_register_14_2_#t~ret2012#1.base, ldv_dispatch_irq_register_14_2_#t~ret2012#1.offset, ldv_dispatch_irq_register_14_2_~arg0#1, ldv_dispatch_irq_register_14_2_~arg1#1.base, ldv_dispatch_irq_register_14_2_~arg1#1.offset, ldv_dispatch_irq_register_14_2_~arg2#1.base, ldv_dispatch_irq_register_14_2_~arg2#1.offset, ldv_dispatch_irq_register_14_2_~arg3#1.base, ldv_dispatch_irq_register_14_2_~arg3#1.offset, ldv_dispatch_irq_register_14_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_14_2_~cf_arg_1~0#1.offset, ldv_dispatch_irq_register_14_2_~tmp~82#1.base, ldv_dispatch_irq_register_14_2_~tmp~82#1.offset;havoc ldv_dispatch_irq_register_14_2_#in~arg0#1, ldv_dispatch_irq_register_14_2_#in~arg1#1.base, ldv_dispatch_irq_register_14_2_#in~arg1#1.offset, ldv_dispatch_irq_register_14_2_#in~arg2#1.base, ldv_dispatch_irq_register_14_2_#in~arg2#1.offset, ldv_dispatch_irq_register_14_2_#in~arg3#1.base, ldv_dispatch_irq_register_14_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_14_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11055-1: SUMMARY for call #t~ret1553#1 := esas2r_log(3, 41, 0); srcloc: null [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11055: assume -2147483648 <= #t~ret1553#1 && #t~ret1553#1 <= 2147483647;havoc #t~mem1551#1.base, #t~mem1551#1.offset;havoc #t~mem1552#1;havoc #t~ret1553#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: #t~ret1547#1 := ldv_request_irq_104_#res#1;havoc ldv_request_irq_104_#t~ret2016#1, ldv_request_irq_104_#t~ret2017#1, ldv_request_irq_104_~irq#1, ldv_request_irq_104_~handler#1.base, ldv_request_irq_104_~handler#1.offset, ldv_request_irq_104_~flags#1, ldv_request_irq_104_~name#1.base, ldv_request_irq_104_~name#1.offset, ldv_request_irq_104_~dev#1.base, ldv_request_irq_104_~dev#1.offset, ldv_request_irq_104_~ldv_func_res~0#1, ldv_request_irq_104_~tmp~86#1, ldv_request_irq_104_~tmp___0~44#1;havoc ldv_request_irq_104_#in~irq#1, ldv_request_irq_104_#in~handler#1.base, ldv_request_irq_104_#in~handler#1.offset, ldv_request_irq_104_#in~flags#1, ldv_request_irq_104_#in~name#1.base, ldv_request_irq_104_#in~name#1.offset, ldv_request_irq_104_#in~dev#1.base, ldv_request_irq_104_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_104 } true;assume -2147483648 <= #t~ret1547#1 && #t~ret1547#1 <= 2147483647;~tmp~66#1 := #t~ret1547#1;havoc #t~mem1544#1.base, #t~mem1544#1.offset;havoc #t~mem1545#1;havoc #t~mem1546#1;havoc #t~ret1547#1; [2025-02-08 04:39:25,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: havoc ldv_interrupt_interrupt_instance_1_#t~mem3966#1, ldv_interrupt_interrupt_instance_1_#t~mem3967#1.base, ldv_interrupt_interrupt_instance_1_#t~mem3967#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem3968#1.base, ldv_interrupt_interrupt_instance_1_#t~mem3968#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem3969#1.base, ldv_interrupt_interrupt_instance_1_#t~mem3969#1.offset, ldv_interrupt_interrupt_instance_1_#t~ret3970#1, ldv_interrupt_interrupt_instance_1_#t~ret3971#1, ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset, ldv_interrupt_interrupt_instance_1_~tmp~194#1;havoc ldv_interrupt_interrupt_instance_1_#in~arg0#1.base, ldv_interrupt_interrupt_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_1 } true; [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(~a#1.base, 29212 + ~a#1.offset, ~flags~3#1); srcloc: null [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(~a#1.base, 29212 + ~a#1.offset, ~flags~3#1); srcloc: null [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(~a#1.base, 29212 + ~a#1.offset, ~flags~3#1); srcloc: null [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104 } true; [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106 } true; [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_108_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_108_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_108_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_108_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_108 } true; [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: SUMMARY for call esas2r_disc_queue_event(~a#1.base, ~a#1.offset, 2); srcloc: null [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: SUMMARY for call esas2r_disc_queue_event(~a#1.base, ~a#1.offset, 2); srcloc: null [2025-02-08 04:39:25,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: SUMMARY for call esas2r_disc_queue_event(~a#1.base, ~a#1.offset, 2); srcloc: null [2025-02-08 04:39:25,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: havoc dev_get_drvdata_#t~mem1314#1.base, dev_get_drvdata_#t~mem1314#1.offset; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16795: ~sts~1 := 6; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16779: ~sts~1 := 0; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804: ~sts~1 := 8; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16792: ~sts~1 := 5; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16801: ~sts~1 := 9; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16789: ~sts~1 := 4; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16785: ~sts~1 := 2; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16798: ~sts~1 := 10; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16782: ~sts~1 := 3; [2025-02-08 04:39:25,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16807: ~sts~1 := 7; [2025-02-08 04:39:25,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10785: havoc tasklet_hi_schedule_#t~ret1439#1, tasklet_hi_schedule_~t#1.base, tasklet_hi_schedule_~t#1.offset, tasklet_hi_schedule_~tmp~58#1;havoc tasklet_hi_schedule_#in~t#1.base, tasklet_hi_schedule_#in~t#1.offset;assume { :end_inline_tasklet_hi_schedule } true; [2025-02-08 04:39:25,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: havoc __tasklet_hi_schedule_~arg0#1.base, __tasklet_hi_schedule_~arg0#1.offset;havoc __tasklet_hi_schedule_#in~arg0#1.base, __tasklet_hi_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_hi_schedule } true; [2025-02-08 04:39:25,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: havoc #t~mem1371.base, #t~mem1371.offset; [2025-02-08 04:39:25,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29152: havoc #t~nondet4274; [2025-02-08 04:39:25,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29141: havoc dma_set_mask_#t~nondet4272#1; [2025-02-08 04:39:25,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29267: havoc #t~nondet4287; [2025-02-08 04:39:25,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: call ULTIMATE.dealloc(~#args~0.base, ~#args~0.offset);havoc ~#args~0.base, ~#args~0.offset; [2025-02-08 04:39:25,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25435: havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_net_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_net_register__wrong_return_value } true; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-2: call #t~mem1832.base, #t~mem1832.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-1: SUMMARY for call writel(#t~bitwise1831, #t~mem1832.base, 16424 + #t~mem1832.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-4: havoc #t~bitwise1831;assume (#t~bitwise1831 % 4294967296 >= ~dw~0 % 4294967296 && #t~bitwise1831 % 4294967296 >= 512) && #t~bitwise1831 % 4294967296 <= 512 + ~dw~0 % 4294967296; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-3: [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191-1: SUMMARY for call #t~ret1861 := esas2r_set_degraded_mode(~a.base, ~a.offset, 93, 0); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158: havoc #t~bitwise1831;havoc #t~mem1832.base, #t~mem1832.offset;call #t~mem1833.base, #t~mem1833.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: ~tmp___11~3 := (if 0 == #t~ret1861 % 256 then 0 else 1);havoc #t~ret1861;#res := (if 0 == ~tmp___11~3 % 256 then 0 else 1); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-6: assume 0 == ~dw~0 % 4294967296 || 512 == ~dw~0 % 4294967296;#t~bitwise1831 := 512; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-6: assume !(0 == ~dw~0 % 4294967296 || 512 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-5: assume false;#t~bitwise1831 := ~dw~0; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-5: assume !false; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109-1: SUMMARY for call #t~ret1791 := readl(#t~mem1790.base, 66688 + #t~mem1790.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142-1: SUMMARY for call writel(~ppaddr~0 % 18446744073709551616 / 4294967296, #t~mem1808.base, 16468 + #t~mem1808.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: ~doorbell~1 := #t~ret1791;havoc #t~mem1790.base, #t~mem1790.offset;havoc #t~ret1791; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175-1: SUMMARY for call #t~ret1855 := readl(#t~mem1854.base, 66688 + #t~mem1854.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: havoc #t~mem1808.base, #t~mem1808.offset;call #t~mem1811 := read~int#15(~a.base, 29352 + ~a.offset, 8);call #t~mem1809.base, #t~mem1809.offset := read~$Pointer$#15(~a.base, 28984 + ~a.offset, 8);call #t~mem1810.base, #t~mem1810.offset := read~$Pointer$#15(~a.base, 29360 + ~a.offset, 8);~ppaddr~0 := #t~mem1811 + (#t~mem1809.base + #t~mem1809.offset - (#t~mem1810.base + #t~mem1810.offset));havoc #t~mem1811;havoc #t~mem1809.base, #t~mem1809.offset;havoc #t~mem1810.base, #t~mem1810.offset;call #t~mem1812.base, #t~mem1812.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175: ~doorbell~1 := #t~ret1855;havoc #t~mem1854.base, #t~mem1854.offset;havoc #t~ret1855; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-1: SUMMARY for call #t~ret1834 := readl(#t~mem1833.base, 16504 + #t~mem1833.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: ~dw~0 := #t~ret1834;havoc #t~mem1833.base, #t~mem1833.offset;havoc #t~ret1834; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-4: assume 0 == ~dw~0 % 4294967296;#t~bitwise1835 := 0; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-4: assume !(0 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-3: assume 4294963440 == ~dw~0 % 4294967296;#t~bitwise1835 := ~dw~0; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-3: assume !(4294963440 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: ~dw~0 := #t~bitwise1835;havoc #t~bitwise1835; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-2: havoc #t~bitwise1835;assume #t~bitwise1835 % 4294967296 <= ~dw~0 % 4294967296 && #t~bitwise1835 % 4294967296 <= 4294963440; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-1: [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: call #t~mem1790.base, #t~mem1790.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-3: assume 16 == ~doorbell~1 % 4294967296;#t~bitwise1792 := ~doorbell~1; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-3: assume !(16 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-4: assume 0 == ~doorbell~1 % 4294967296;#t~bitwise1856 := 0; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-4: assume !(0 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-2: havoc #t~bitwise1792;assume #t~bitwise1792 % 4294967296 <= ~doorbell~1 % 4294967296 && #t~bitwise1792 % 4294967296 <= 16; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-4: assume 0 == ~doorbell~1 % 4294967296;#t~bitwise1792 := 0; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-4: assume !(0 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-1: [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: havoc #t~mem1812.base, #t~mem1812.offset;call #t~mem1813.base, #t~mem1813.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177: assume 0 != #t~bitwise1856 % 4294967296;havoc #t~bitwise1856;call #t~mem1857.base, #t~mem1857.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177: assume !(0 != #t~bitwise1856 % 4294967296);havoc #t~bitwise1856; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-3: assume 256 == ~doorbell~1 % 4294967296;#t~bitwise1856 := ~doorbell~1; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-3: assume !(256 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-1: [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-2: havoc #t~bitwise1856;assume #t~bitwise1856 % 4294967296 <= ~doorbell~1 % 4294967296 && #t~bitwise1856 % 4294967296 <= 256; [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call writel(~ppaddr~0, #t~mem1812.base, 16472 + #t~mem1812.offset); srcloc: null [2025-02-08 04:39:26,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: assume 0 != #t~bitwise1792 % 4294967296;havoc #t~bitwise1792;call #t~mem1793.base, #t~mem1793.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: assume !(0 != #t~bitwise1792 % 4294967296);havoc #t~bitwise1792; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-5: assume false;#t~bitwise1836 := ~dw~0; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-5: assume !false; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-4: havoc #t~bitwise1836;assume (#t~bitwise1836 % 4294967296 >= ~dw~0 % 4294967296 && #t~bitwise1836 % 4294967296 >= 512) && #t~bitwise1836 % 4294967296 <= 512 + ~dw~0 % 4294967296; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-6: assume 0 == ~dw~0 % 4294967296 || 512 == ~dw~0 % 4294967296;#t~bitwise1836 := 512; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-6: assume !(0 == ~dw~0 % 4294967296 || 512 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-1: SUMMARY for call writel(#t~bitwise1836, #t~mem1837.base, 16504 + #t~mem1837.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: havoc #t~bitwise1836;havoc #t~mem1837.base, #t~mem1837.offset;call #t~mem1838.base, #t~mem1838.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-3: [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-2: call #t~mem1837.base, #t~mem1837.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211-1: SUMMARY for call writel(1, #t~mem1865.base, 16524 + #t~mem1865.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211: havoc #t~mem1865.base, #t~mem1865.offset;call #t~mem1866.base, #t~mem1866.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-1: SUMMARY for call writel(~ppaddr~0 % 18446744073709551616 / 4294967296, #t~mem1813.base, 16476 + #t~mem1813.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211-2: call #t~mem1865.base, #t~mem1865.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: havoc #t~mem1813.base, #t~mem1813.offset;call #t~mem1814 := read~int#15(~a.base, 29587 + ~a.offset, 4);~tmp___9~3 := #t~mem1814 - 1;havoc #t~mem1814;call write~int#15(~tmp___9~3, ~a.base, 29595 + ~a.offset, 4);~tmp___8~3 := ~tmp___9~3;call write~int#15(~tmp___8~3, ~a.base, 29591 + ~a.offset, 4);call #t~mem1815.base, #t~mem1815.offset := read~$Pointer$#15(~a.base, 28984 + ~a.offset, 8);call write~int#15(~tmp___8~3, #t~mem1815.base, #t~mem1815.offset, 4);havoc #t~mem1815.base, #t~mem1815.offset; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: ~dw~0 := #t~ret1839;havoc #t~mem1838.base, #t~mem1838.offset;havoc #t~ret1839; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162-1: SUMMARY for call #t~ret1839 := readl(#t~mem1838.base, 16428 + #t~mem1838.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: havoc #t~mem1866.base, #t~mem1866.offset;#res := 1; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179-1: SUMMARY for call writel(~doorbell~1, #t~mem1857.base, 66688 + #t~mem1857.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-1: SUMMARY for call writel(16253951, #t~mem1866.base, 66692 + #t~mem1866.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: havoc #t~mem1857.base, #t~mem1857.offset; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-1: SUMMARY for call writel(~doorbell~1, #t~mem1793.base, 66688 + #t~mem1793.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: havoc #t~mem1793.base, #t~mem1793.offset; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196: call #t~mem1854.base, #t~mem1854.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-1: [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163: ~dw~0 := #t~bitwise1840;havoc #t~bitwise1840;call #t~mem1841 := read~int#15(~a.base, 29587 + ~a.offset, 4); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-3: assume 2147548943 == ~dw~0 % 4294967296;#t~bitwise1840 := ~dw~0; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-3: assume !(2147548943 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-2: havoc #t~bitwise1840;assume #t~bitwise1840 % 4294967296 <= ~dw~0 % 4294967296 && #t~bitwise1840 % 4294967296 <= 2147548943; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-4: assume 0 == ~dw~0 % 4294967296;#t~bitwise1840 := 0; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-4: assume !(0 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: ~dw~0 := #t~bitwise1843;havoc #t~mem1841;havoc #t~bitwise1842;havoc #t~bitwise1843;call #t~mem1844.base, #t~mem1844.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-2: havoc #t~bitwise1843;assume (#t~bitwise1843 % 4294967296 >= #t~bitwise1842 % 4294967296 && #t~bitwise1843 % 4294967296 >= 32800) && #t~bitwise1843 % 4294967296 <= 32800 + #t~bitwise1842 % 4294967296; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131-1: SUMMARY for call #t~ret1798 := readl(#t~mem1797.base, 16428 + #t~mem1797.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-1: [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: ~dw~0 := #t~ret1798;havoc #t~mem1797.base, #t~mem1797.offset;havoc #t~ret1798;~dw~0 := ~dw~0 - ~dw~0 % 2;call #t~mem1799.base, #t~mem1799.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-8: assume 0 == ~dw~0 % 4294967296 || ~dw~0 % 4294967296 == 65536 * (#t~mem1841 % 4294967296) % 4294967296;#t~bitwise1842 := 65536 * (#t~mem1841 % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-8: assume !(0 == ~dw~0 % 4294967296 || ~dw~0 % 4294967296 == 65536 * (#t~mem1841 % 4294967296) % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-7: assume 0 == 65536 * (#t~mem1841 % 4294967296) % 4294967296;#t~bitwise1842 := ~dw~0; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-7: assume !(0 == 65536 * (#t~mem1841 % 4294967296) % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-4: assume 0 == #t~bitwise1842 % 4294967296 || 32800 == #t~bitwise1842 % 4294967296;#t~bitwise1843 := 32800; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-4: assume !(0 == #t~bitwise1842 % 4294967296 || 32800 == #t~bitwise1842 % 4294967296); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-3: assume false;#t~bitwise1843 := #t~bitwise1842; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-3: assume !false; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131-2: call #t~mem1797.base, #t~mem1797.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-6: havoc #t~bitwise1842;assume (#t~bitwise1842 % 4294967296 >= ~dw~0 % 4294967296 && #t~bitwise1842 % 4294967296 >= 65536 * (#t~mem1841 % 4294967296) % 4294967296) && #t~bitwise1842 % 4294967296 <= ~dw~0 % 4294967296 + 65536 * (#t~mem1841 % 4294967296) % 4294967296; [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-5: [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165-1: SUMMARY for call writel(~dw~0, #t~mem1844.base, 16428 + #t~mem1844.offset); srcloc: null [2025-02-08 04:39:26,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: havoc #t~mem1844.base, #t~mem1844.offset;call #t~mem1845.base, #t~mem1845.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-1: SUMMARY for call writel(~dw~0, #t~mem1799.base, 16428 + #t~mem1799.offset); srcloc: null [2025-02-08 04:39:26,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199-2: call #t~mem1862.base, #t~mem1862.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-1: SUMMARY for call #t~ret1846 := readl(#t~mem1845.base, 16508 + #t~mem1845.offset); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: havoc #t~mem1799.base, #t~mem1799.offset;call #t~mem1800.base, #t~mem1800.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199-1: SUMMARY for call #t~ret1863 := readl(#t~mem1862.base, 66660 + #t~mem1862.offset); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: ~dw~0 := #t~ret1846;havoc #t~mem1845.base, #t~mem1845.offset;havoc #t~ret1846; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: ~doorbell~1 := #t~ret1863;havoc #t~mem1862.base, #t~mem1862.offset;havoc #t~ret1863; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-3: assume 2147548943 == ~dw~0 % 4294967296;#t~bitwise1847 := ~dw~0; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-3: assume !(2147548943 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-2: havoc #t~bitwise1847;assume #t~bitwise1847 % 4294967296 <= ~dw~0 % 4294967296 && #t~bitwise1847 % 4294967296 <= 2147548943; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134-1: SUMMARY for call #t~ret1801 := readl(#t~mem1800.base, 16508 + #t~mem1800.offset); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-4: assume 0 == ~dw~0 % 4294967296;#t~bitwise1847 := 0; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-4: assume !(0 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-1: [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134: ~dw~0 := #t~ret1801;havoc #t~mem1800.base, #t~mem1800.offset;havoc #t~ret1801;~dw~0 := ~dw~0 - ~dw~0 % 2;call #t~mem1802.base, #t~mem1802.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: ~dw~0 := #t~bitwise1847;havoc #t~bitwise1847;call #t~mem1848 := read~int#15(~a.base, 29587 + ~a.offset, 4); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151-1: SUMMARY for call set_bit(23, ~a.base, 28952 + ~a.offset); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: call #t~mem1816 := read~int#15(~a.base, 29591 + ~a.offset, 4); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume 0 == #t~bitwise1849 % 4294967296 || 32 == #t~bitwise1849 % 4294967296;#t~bitwise1850 := 32; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume !(0 == #t~bitwise1849 % 4294967296 || 32 == #t~bitwise1849 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-4: assume 0 == ~doorbell~1 % 4294967296;#t~bitwise1864 := 0; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-4: assume !(0 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-3: assume false;#t~bitwise1850 := #t~bitwise1849; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-3: assume !false; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-6: havoc #t~bitwise1849;assume (#t~bitwise1849 % 4294967296 >= ~dw~0 % 4294967296 && #t~bitwise1849 % 4294967296 >= 65536 * (#t~mem1848 % 4294967296) % 4294967296) && #t~bitwise1849 % 4294967296 <= ~dw~0 % 4294967296 + 65536 * (#t~mem1848 % 4294967296) % 4294967296; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-5: [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-1: [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: ~dw~0 := #t~bitwise1850;havoc #t~mem1848;havoc #t~bitwise1849;havoc #t~bitwise1850;call #t~mem1851.base, #t~mem1851.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume 0 != #t~bitwise1864 % 4294967296;havoc #t~bitwise1864; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume !(0 != #t~bitwise1864 % 4294967296);havoc #t~bitwise1864; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-3: assume 512 == ~doorbell~1 % 4294967296;#t~bitwise1864 := ~doorbell~1; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-3: assume !(512 == ~doorbell~1 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-2: havoc #t~bitwise1850;assume (#t~bitwise1850 % 4294967296 >= #t~bitwise1849 % 4294967296 && #t~bitwise1850 % 4294967296 >= 32) && #t~bitwise1850 % 4294967296 <= 32 + #t~bitwise1849 % 4294967296; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-2: havoc #t~bitwise1864;assume #t~bitwise1864 % 4294967296 <= ~doorbell~1 % 4294967296 && #t~bitwise1864 % 4294967296 <= 512; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-1: [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-8: assume 0 == ~dw~0 % 4294967296 || ~dw~0 % 4294967296 == 65536 * (#t~mem1848 % 4294967296) % 4294967296;#t~bitwise1849 := 65536 * (#t~mem1848 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-8: assume !(0 == ~dw~0 % 4294967296 || ~dw~0 % 4294967296 == 65536 * (#t~mem1848 % 4294967296) % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-7: assume 0 == 65536 * (#t~mem1848 % 4294967296) % 4294967296;#t~bitwise1849 := ~dw~0; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-7: assume !(0 == 65536 * (#t~mem1848 % 4294967296) % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-4: havoc #t~bitwise1817;assume (#t~bitwise1817 % 4294967296 >= #t~mem1816 % 4294967296 && #t~bitwise1817 % 4294967296 >= 16384) && #t~bitwise1817 % 4294967296 <= 16384 + #t~mem1816 % 4294967296; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-3: [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-6: assume 0 == #t~mem1816 % 4294967296 || 16384 == #t~mem1816 % 4294967296;#t~bitwise1817 := 16384; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-6: assume !(0 == #t~mem1816 % 4294967296 || 16384 == #t~mem1816 % 4294967296); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-5: assume false;#t~bitwise1817 := #t~mem1816; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-5: assume !false; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185-1: SUMMARY for call #t~ret1858 := msecs_to_jiffies(100); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152: havoc #t~mem1816;havoc #t~bitwise1817;havoc #t~mem1818.base, #t~mem1818.offset;call #t~mem1819 := read~int#15(~a.base, 29591 + ~a.offset, 4); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: ~tmp___10~3 := #t~ret1858;havoc #t~ret1858; [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-2: call #t~mem1818.base, #t~mem1818.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119-1: SUMMARY for call #t~ret1794 := msecs_to_jiffies(50); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152-1: SUMMARY for call writel(#t~bitwise1817, #t~mem1818.base, 16408 + #t~mem1818.offset); srcloc: null [2025-02-08 04:39:26,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: ~tmp___6~4 := #t~ret1794;havoc #t~ret1794; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169-1: SUMMARY for call writel(~dw~0, #t~mem1851.base, 16508 + #t~mem1851.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: havoc #t~mem1802.base, #t~mem1802.offset;call #t~mem1803 := read~int#15(~a.base, 29627 + ~a.offset, 8);~ppaddr~0 := #t~mem1803;havoc #t~mem1803;call #t~mem1804.base, #t~mem1804.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: havoc #t~mem1851.base, #t~mem1851.offset;call #t~mem1852.base, #t~mem1852.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136-1: SUMMARY for call writel(~dw~0, #t~mem1802.base, 16508 + #t~mem1802.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: assume -9223372036854775808 <= #t~ret1859 && #t~ret1859 <= 9223372036854775807;havoc #t~ret1859; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-5: assume false;#t~bitwise1820 := #t~mem1819; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-5: assume !false; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-4: havoc #t~bitwise1820;assume (#t~bitwise1820 % 4294967296 >= #t~mem1819 % 4294967296 && #t~bitwise1820 % 4294967296 >= 16384) && #t~bitwise1820 % 4294967296 <= 16384 + #t~mem1819 % 4294967296; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-6: assume 0 == #t~mem1819 % 4294967296 || 16384 == #t~mem1819 % 4294967296;#t~bitwise1820 := 16384; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-6: assume !(0 == #t~mem1819 % 4294967296 || 16384 == #t~mem1819 % 4294967296); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-1: SUMMARY for call writel(#t~bitwise1820, #t~mem1821.base, 16492 + #t~mem1821.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume -9223372036854775808 <= #t~ret1795 && #t~ret1795 <= 9223372036854775807;havoc #t~ret1795; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186-1: SUMMARY for call #t~ret1859 := schedule_timeout_interruptible((if ~tmp___10~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___10~3 % 18446744073709551616 % 18446744073709551616 else ~tmp___10~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: havoc #t~mem1819;havoc #t~bitwise1820;havoc #t~mem1821.base, #t~mem1821.offset;call #t~mem1822 := read~int#15(~a.base, 29591 + ~a.offset, 4); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-3: [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-2: call #t~mem1821.base, #t~mem1821.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120-1: SUMMARY for call #t~ret1795 := schedule_timeout_interruptible((if ~tmp___6~4 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___6~4 % 18446744073709551616 % 18446744073709551616 else ~tmp___6~4 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170: havoc #t~mem1852.base, #t~mem1852.offset; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12203: SUMMARY for call set_bit(5, ~a.base, 28960 + ~a.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: havoc #t~mem1788.base, #t~mem1788.offset; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170-1: SUMMARY for call writel(256, #t~mem1852.base, 66656 + #t~mem1852.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-2: call #t~mem1788.base, #t~mem1788.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-1: SUMMARY for call writel(16, #t~mem1788.base, 66656 + #t~mem1788.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12187-1: SUMMARY for call #t~ret1860 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: havoc #t~mem1822;havoc #t~bitwise1823;havoc #t~mem1824.base, #t~mem1824.offset;call #t~mem1825 := read~int#15(~a.base, 29591 + ~a.offset, 4); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12187: ~tmp___12~3 := #t~ret1860;havoc #t~ret1860; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-6: assume 0 == #t~mem1822 % 4294967296 || 16384 == #t~mem1822 % 4294967296;#t~bitwise1823 := 16384; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-6: assume !(0 == #t~mem1822 % 4294967296 || 16384 == #t~mem1822 % 4294967296); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-5: assume false;#t~bitwise1823 := #t~mem1822; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-5: assume !false; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-2: call #t~mem1824.base, #t~mem1824.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121-1: SUMMARY for call #t~ret1796 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-1: SUMMARY for call writel(#t~bitwise1823, #t~mem1824.base, 16412 + #t~mem1824.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: ~tmp___7~3 := #t~ret1796;havoc #t~ret1796; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-4: havoc #t~bitwise1823;assume (#t~bitwise1823 % 4294967296 >= #t~mem1822 % 4294967296 && #t~bitwise1823 % 4294967296 >= 16384) && #t~bitwise1823 % 4294967296 <= 16384 + #t~mem1822 % 4294967296; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-3: [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171-1: SUMMARY for call #t~ret1853 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138: havoc #t~mem1804.base, #t~mem1804.offset;call #t~mem1805.base, #t~mem1805.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: ~starttime~1 := #t~ret1853;havoc #t~ret1853; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-1: SUMMARY for call #t~ret1789 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138-1: SUMMARY for call writel(~ppaddr~0, #t~mem1804.base, 16384 + #t~mem1804.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: ~starttime~1 := #t~ret1789;havoc #t~ret1789; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-1: SUMMARY for call writel(#t~bitwise1826, #t~mem1827.base, 16488 + #t~mem1827.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: havoc #t~mem1825;havoc #t~bitwise1826;havoc #t~mem1827.base, #t~mem1827.offset;call #t~mem1828.base, #t~mem1828.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-6: assume 0 == #t~mem1825 % 4294967296 || 16384 == #t~mem1825 % 4294967296;#t~bitwise1826 := 16384; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-6: assume !(0 == #t~mem1825 % 4294967296 || 16384 == #t~mem1825 % 4294967296); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-3: [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-2: call #t~mem1827.base, #t~mem1827.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-5: assume false;#t~bitwise1826 := #t~mem1825; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-5: assume !false; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155-4: havoc #t~bitwise1826;assume (#t~bitwise1826 % 4294967296 >= #t~mem1825 % 4294967296 && #t~bitwise1826 % 4294967296 >= 16384) && #t~bitwise1826 % 4294967296 <= 16384 + #t~mem1825 % 4294967296; [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139-1: SUMMARY for call writel(~ppaddr~0 % 18446744073709551616 / 4294967296, #t~mem1805.base, 16388 + #t~mem1805.offset); srcloc: null [2025-02-08 04:39:26,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: havoc #t~mem1805.base, #t~mem1805.offset;call #t~mem1806 := read~int#15(~a.base, 29683 + ~a.offset, 8);~ppaddr~0 := #t~mem1806;havoc #t~mem1806;call #t~mem1807.base, #t~mem1807.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: ~dw~0 := #t~ret1829;havoc #t~mem1828.base, #t~mem1828.offset;havoc #t~ret1829; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume (~tmp___12~3 - ~starttime~1) % 4294967296 > 3000; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume !((~tmp___12~3 - ~starttime~1) % 4294967296 > 3000); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156-1: SUMMARY for call #t~ret1829 := readl(#t~mem1828.base, 16424 + #t~mem1828.offset); srcloc: null [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume (~tmp___7~3 - ~starttime~1) % 4294967296 > 3000; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume !((~tmp___7~3 - ~starttime~1) % 4294967296 > 3000); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-1: [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157: ~dw~0 := #t~bitwise1830;havoc #t~bitwise1830; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-3: assume 4294963440 == ~dw~0 % 4294967296;#t~bitwise1830 := ~dw~0; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-3: assume !(4294963440 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-2: havoc #t~bitwise1830;assume #t~bitwise1830 % 4294967296 <= ~dw~0 % 4294967296 && #t~bitwise1830 % 4294967296 <= 4294963440; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-4: assume 0 == ~dw~0 % 4294967296;#t~bitwise1830 := 0; [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-4: assume !(0 == ~dw~0 % 4294967296); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: SUMMARY for call writel(~ppaddr~0, #t~mem1807.base, 16464 + #t~mem1807.offset); srcloc: null [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: havoc #t~mem1807.base, #t~mem1807.offset;call #t~mem1808.base, #t~mem1808.offset := read~$Pointer$#15(~a.base, 28936 + ~a.offset, 8); [2025-02-08 04:39:26,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207: SUMMARY for call clear_bit(5, ~a.base, 28960 + ~a.offset); srcloc: null [2025-02-08 04:39:26,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25866: havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_register__wrong_return_value } true; [2025-02-08 04:39:26,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538: assume ~nexttick~0#1 % 4294967296 > ~deltatime~0#1 % 4294967296;~nexttick~0#1 := ~nexttick~0#1 - ~deltatime~0#1; [2025-02-08 04:39:26,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538: assume !(~nexttick~0#1 % 4294967296 > ~deltatime~0#1 % 4294967296); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: call esas2r_init_msgs_#t~mem1893#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 129 + esas2r_init_msgs_~rq~4#1.offset, 1); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: SUMMARY for call esas2r_wait_request(esas2r_init_msgs_~a#1.base, esas2r_init_msgs_~a#1.offset, esas2r_init_msgs_~rq~4#1.base, esas2r_init_msgs_~rq~4#1.offset); srcloc: null [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12555: assume 0 != ~tmp___12~4#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12555: assume !(0 != ~tmp___12~4#1); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: assume 5 == esas2r_disc_check_for_work_#t~mem117#1 % 256 % 4294967296;havoc esas2r_disc_check_for_work_#t~mem117#1;assume { :begin_inline_esas2r_disc_abort } true;esas2r_disc_abort_#in~a#1.base, esas2r_disc_abort_#in~a#1.offset, esas2r_disc_abort_#in~rq#1.base, esas2r_disc_abort_#in~rq#1.offset := esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset, esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset;havoc esas2r_disc_abort_#t~mem184#1.base, esas2r_disc_abort_#t~mem184#1.offset, esas2r_disc_abort_~a#1.base, esas2r_disc_abort_~a#1.offset, esas2r_disc_abort_~rq#1.base, esas2r_disc_abort_~rq#1.offset, esas2r_disc_abort_~dc~3#1.base, esas2r_disc_abort_~dc~3#1.offset;esas2r_disc_abort_~a#1.base, esas2r_disc_abort_~a#1.offset := esas2r_disc_abort_#in~a#1.base, esas2r_disc_abort_#in~a#1.offset;esas2r_disc_abort_~rq#1.base, esas2r_disc_abort_~rq#1.offset := esas2r_disc_abort_#in~rq#1.base, esas2r_disc_abort_#in~rq#1.offset;havoc esas2r_disc_abort_~dc~3#1.base, esas2r_disc_abort_~dc~3#1.offset;call esas2r_disc_abort_#t~mem184#1.base, esas2r_disc_abort_#t~mem184#1.offset := read~$Pointer$#15(esas2r_disc_abort_~rq#1.base, 120 + esas2r_disc_abort_~rq#1.offset, 8);esas2r_disc_abort_~dc~3#1.base, esas2r_disc_abort_~dc~3#1.offset := esas2r_disc_abort_#t~mem184#1.base, esas2r_disc_abort_#t~mem184#1.offset;havoc esas2r_disc_abort_#t~mem184#1.base, esas2r_disc_abort_#t~mem184#1.offset;call write~int#15(255, esas2r_disc_abort_~dc~3#1.base, 1 + esas2r_disc_abort_~dc~3#1.offset, 1); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: assume !(5 == esas2r_disc_check_for_work_#t~mem117#1 % 256 % 4294967296);havoc esas2r_disc_check_for_work_#t~mem117#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-1: SUMMARY for call #t~ret1908#1 := esas2r_log(2, 95, 0); srcloc: null [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423: assume -2147483648 <= #t~ret1908#1 && #t~ret1908#1 <= 2147483647;havoc #t~ret1908#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12523-1: SUMMARY for call #t~ret1929#1 := constant_test_bit(2, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12523: assume -2147483648 <= #t~ret1929#1 && #t~ret1929#1 <= 2147483647;~tmp___10~4#1 := #t~ret1929#1;havoc #t~ret1929#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume (43520 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296 || 43522 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296) || (esas2r_read_flash_rev_~pw~2#1.base + esas2r_read_flash_rev_~pw~2#1.offset) % 18446744073709551616 < (esas2r_read_flash_rev_~pwstart~0#1.base + esas2r_read_flash_rev_~pwstart~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume !((43520 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296 || 43522 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296) || (esas2r_read_flash_rev_~pw~2#1.base + esas2r_read_flash_rev_~pw~2#1.offset) % 18446744073709551616 < (esas2r_read_flash_rev_~pwstart~0#1.base + esas2r_read_flash_rev_~pwstart~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: esas2r_format_init_msg_#res#1 := 1;call ULTIMATE.dealloc(esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset);havoc esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567: esas2r_read_flash_rev_~tmp___1~8#1 := (if 0 == esas2r_read_flash_rev_#t~ret641#1 % 256 then 0 else 1);havoc esas2r_read_flash_rev_#t~ret641#1;esas2r_read_flash_rev_#res#1 := (if 0 == esas2r_read_flash_rev_~tmp___1~8#1 % 256 then 0 else 1);call ULTIMATE.dealloc(esas2r_read_flash_rev_~#bytes~0#1.base, esas2r_read_flash_rev_~#bytes~0#1.offset);havoc esas2r_read_flash_rev_~#bytes~0#1.base, esas2r_read_flash_rev_~#bytes~0#1.offset; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567-1: SUMMARY for call esas2r_read_flash_rev_#t~ret641#1 := esas2r_print_flash_rev(esas2r_read_flash_rev_~a#1.base, esas2r_read_flash_rev_~a#1.offset); srcloc: null [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243: assume 3 == esas2r_format_init_msg_~msg~0#1 % 4294967296; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243: assume !(3 == esas2r_format_init_msg_~msg~0#1 % 4294967296); [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12342: assume 254 != esas2r_init_msgs_#t~mem1893#1 % 256 % 4294967296;havoc esas2r_init_msgs_#t~mem1893#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12342: assume !(254 != esas2r_init_msgs_#t~mem1893#1 % 256 % 4294967296);havoc esas2r_init_msgs_#t~mem1893#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: call ULTIMATE.dealloc(esas2r_read_flash_rev_~#bytes~0#1.base, esas2r_read_flash_rev_~#bytes~0#1.offset);havoc esas2r_read_flash_rev_~#bytes~0#1.base, esas2r_read_flash_rev_~#bytes~0#1.offset;#t~ret1913#1 := esas2r_read_flash_rev_#res#1;havoc esas2r_read_flash_rev_#t~ret637#1, esas2r_read_flash_rev_#t~mem638#1, esas2r_read_flash_rev_#t~mem639#1, esas2r_read_flash_rev_#t~mem640#1, esas2r_read_flash_rev_#t~ret641#1, esas2r_read_flash_rev_~a#1.base, esas2r_read_flash_rev_~a#1.offset, esas2r_read_flash_rev_~#bytes~0#1.base, esas2r_read_flash_rev_~#bytes~0#1.offset, esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset, esas2r_read_flash_rev_~pwstart~0#1.base, esas2r_read_flash_rev_~pwstart~0#1.offset, esas2r_read_flash_rev_~type~3#1, esas2r_read_flash_rev_~size~1#1, esas2r_read_flash_rev_~sz~1#1, esas2r_read_flash_rev_~tmp~34#1, esas2r_read_flash_rev_~tmp___0~21#1, esas2r_read_flash_rev_~tmp___1~8#1;havoc esas2r_read_flash_rev_#in~a#1.base, esas2r_read_flash_rev_#in~a#1.offset;assume { :end_inline_esas2r_read_flash_rev } true;havoc #t~ret1913#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7206: havoc esas2r_disc_abort_#t~mem184#1.base, esas2r_disc_abort_#t~mem184#1.offset, esas2r_disc_abort_~a#1.base, esas2r_disc_abort_~a#1.offset, esas2r_disc_abort_~rq#1.base, esas2r_disc_abort_~rq#1.offset, esas2r_disc_abort_~dc~3#1.base, esas2r_disc_abort_~dc~3#1.offset;havoc esas2r_disc_abort_#in~a#1.base, esas2r_disc_abort_#in~a#1.offset, esas2r_disc_abort_#in~rq#1.base, esas2r_disc_abort_#in~rq#1.offset;assume { :end_inline_esas2r_disc_abort } true; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: esas2r_format_init_msg_#t~ret1879#1 := __fswab32_#res#1;havoc __fswab32_#t~nondet1285#1, __fswab32_~val#1, __fswab32_~tmp~42#1;havoc __fswab32_#in~val#1;assume { :end_inline___fswab32 } true;esas2r_format_init_msg_~tmp___0~37#1 := esas2r_format_init_msg_#t~ret1879#1;havoc esas2r_format_init_msg_#t~mem1878#1;havoc esas2r_format_init_msg_#t~ret1879#1; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525: assume 0 == ~tmp___10~4#1;assume { :begin_inline_esas2r_disc_check_for_work } true;esas2r_disc_check_for_work_#in~a#1.base, esas2r_disc_check_for_work_#in~a#1.offset := ~a#1.base, ~a#1.offset;havoc esas2r_disc_check_for_work_#t~mem113#1.base, esas2r_disc_check_for_work_#t~mem113#1.offset, esas2r_disc_check_for_work_#t~mem114#1, esas2r_disc_check_for_work_#t~mem115#1, esas2r_disc_check_for_work_#t~short116#1, esas2r_disc_check_for_work_#t~mem117#1, esas2r_disc_check_for_work_#t~mem118#1, esas2r_disc_check_for_work_#t~ret119#1, esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset, esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset;esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset := esas2r_disc_check_for_work_#in~a#1.base, esas2r_disc_check_for_work_#in~a#1.offset;havoc esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset;esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset := esas2r_disc_check_for_work_~a#1.base, 29376 + esas2r_disc_check_for_work_~a#1.offset; [2025-02-08 04:39:26,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525: assume !(0 == ~tmp___10~4#1); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-1: call esas2r_format_init_msg_#t~mem1872#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 129 + esas2r_format_init_msg_~rq#1.offset, 1); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: SUMMARY for call esas2r_local_reset_adapter(esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: havoc esas2r_read_image_type_#t~strcpy~res661#1.base, esas2r_read_image_type_#t~strcpy~res661#1.offset;esas2r_read_image_type_#res#1 := 1;call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume 0 == esas2r_format_init_msg_#t~mem1872#1 % 256 % 4294967296;havoc esas2r_format_init_msg_#t~mem1872#1;call esas2r_format_init_msg_#t~mem1873#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 96 + esas2r_format_init_msg_~rq#1.offset, 2);call write~int#15(esas2r_format_init_msg_#t~mem1873#1 % 65536, esas2r_format_init_msg_~a#1.base, 29551 + esas2r_format_init_msg_~a#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1873#1;call esas2r_format_init_msg_#t~mem1874#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 100 + esas2r_format_init_msg_~rq#1.offset, 4);call write~int#15(esas2r_format_init_msg_#t~mem1874#1, esas2r_format_init_msg_~a#1.base, 29555 + esas2r_format_init_msg_~a#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1874#1;call esas2r_format_init_msg_#t~mem1875#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 98 + esas2r_format_init_msg_~rq#1.offset, 2);esas2r_format_init_msg_~fw_release~0#1 := esas2r_format_init_msg_#t~mem1875#1;havoc esas2r_format_init_msg_#t~mem1875#1;esas2r_format_init_msg_~major~0#1 := esas2r_format_init_msg_~fw_release~0#1 % 256;esas2r_format_init_msg_~minor~0#1 := (if esas2r_format_init_msg_~fw_release~0#1 % 65536 % 4294967296 <= 2147483647 then esas2r_format_init_msg_~fw_release~0#1 % 65536 % 4294967296 else esas2r_format_init_msg_~fw_release~0#1 % 65536 % 4294967296 - 4294967296) / 256 % 256;call esas2r_format_init_msg_#t~mem1876#1 := read~int#15(esas2r_format_init_msg_~a#1.base, 29551 + esas2r_format_init_msg_~a#1.offset, 4);call write~int#15(esas2r_format_init_msg_#t~mem1876#1 + (65536 * (esas2r_format_init_msg_~major~0#1 % 4294967296) + 16777216 * (esas2r_format_init_msg_~minor~0#1 % 4294967296)), esas2r_format_init_msg_~a#1.base, 29551 + esas2r_format_init_msg_~a#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1876#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume !(0 == esas2r_format_init_msg_#t~mem1872#1 % 256 % 4294967296);havoc esas2r_format_init_msg_#t~mem1872#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668-1: SUMMARY for call esas2r_read_image_type_#t~strcpy~res661#1.base, esas2r_read_image_type_#t~strcpy~res661#1.offset := #Ultimate.C_strcpy#15(esas2r_read_image_type_~a#1.base, 29821 + esas2r_read_image_type_~a#1.offset, 26, 0); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: assume 3 == esas2r_format_init_msg_~msg~0#1 % 4294967296;call esas2r_format_init_msg_#t~mem1887#1.base, esas2r_format_init_msg_#t~mem1887#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 48 + esas2r_format_init_msg_~rq#1.offset, 8);esas2r_format_init_msg_~ci~0#1.base, esas2r_format_init_msg_~ci~0#1.offset := esas2r_format_init_msg_#t~mem1887#1.base, esas2r_format_init_msg_#t~mem1887#1.offset;havoc esas2r_format_init_msg_#t~mem1887#1.base, esas2r_format_init_msg_#t~mem1887#1.offset;call esas2r_format_init_msg_#t~mem1888#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 129 + esas2r_format_init_msg_~rq#1.offset, 1); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: assume !(3 == esas2r_format_init_msg_~msg~0#1 % 4294967296); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13120-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13120: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100 } true; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543-1: SUMMARY for call #t~ret1930#1 := esas2r_is_tasklet_pending(~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: ~tmp___11~4#1 := (if 0 == #t~ret1930#1 % 256 then 0 else 1);havoc #t~ret1930#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume 43524 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296;call esas2r_read_flash_rev_#t~mem640#1 := read~int#15(esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset, 4);call write~int#15(esas2r_read_flash_rev_#t~mem640#1, esas2r_read_flash_rev_~a#1.base, 29785 + esas2r_read_flash_rev_~a#1.offset, 4);havoc esas2r_read_flash_rev_#t~mem640#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume !(43524 == esas2r_read_flash_rev_~type~3#1 % 65536 % 4294967296); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: assume esas2r_format_init_msg_~tmp___0~37#1 % 4294967296 > 5392130; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: assume !(esas2r_format_init_msg_~tmp___0~37#1 % 4294967296 > 5392130); [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12560: assume -2147483648 <= #t~ret1932#1 && #t~ret1932#1 <= 2147483647;~tmp___13~3#1 := #t~ret1932#1;havoc #t~ret1932#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12560-1: SUMMARY for call #t~ret1932#1 := constant_test_bit(20, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc esas2r_disc_check_for_work_#t~mem113#1.base, esas2r_disc_check_for_work_#t~mem113#1.offset, esas2r_disc_check_for_work_#t~mem114#1, esas2r_disc_check_for_work_#t~mem115#1, esas2r_disc_check_for_work_#t~short116#1, esas2r_disc_check_for_work_#t~mem117#1, esas2r_disc_check_for_work_#t~mem118#1, esas2r_disc_check_for_work_#t~ret119#1, esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset, esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset;havoc esas2r_disc_check_for_work_#in~a#1.base, esas2r_disc_check_for_work_#in~a#1.offset;assume { :end_inline_esas2r_disc_check_for_work } true; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13221: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume 0 == esas2r_format_init_msg_#t~mem1888#1 % 256 % 4294967296;havoc esas2r_format_init_msg_#t~mem1888#1;call esas2r_format_init_msg_#t~mem1889#1 := read~int#15(esas2r_format_init_msg_~ci~0#1.base, 36 + esas2r_format_init_msg_~ci~0#1.offset, 4);call write~int#15(esas2r_format_init_msg_#t~mem1889#1, esas2r_format_init_msg_~a#1.base, 29982 + esas2r_format_init_msg_~a#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1889#1;call esas2r_format_init_msg_#t~mem1890#1 := read~int#15(esas2r_format_init_msg_~ci~0#1.base, 32 + esas2r_format_init_msg_~ci~0#1.offset, 4);call write~int#15(esas2r_format_init_msg_#t~mem1890#1, esas2r_format_init_msg_~a#1.base, 29986 + esas2r_format_init_msg_~a#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1890#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume !(0 == esas2r_format_init_msg_#t~mem1888#1 % 256 % 4294967296);havoc esas2r_format_init_msg_#t~mem1888#1; [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193: SUMMARY for call esas2r_polled_interrupt(esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset); srcloc: null [2025-02-08 04:39:26,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: call write~int#15(0, esas2r_format_init_msg_~rq#1.base, 129 + esas2r_format_init_msg_~rq#1.offset, 1);esas2r_format_init_msg_#res#1 := 0;call ULTIMATE.dealloc(esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset);havoc esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231: assume 1 == esas2r_format_init_msg_~msg~0#1 % 4294967296; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231: assume !(1 == esas2r_format_init_msg_~msg~0#1 % 4294967296); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: call esas2r_disc_check_for_work_#t~mem113#1.base, esas2r_disc_check_for_work_#t~mem113#1.offset := read~$Pointer$#15(esas2r_disc_check_for_work_~rq~0#1.base, 120 + esas2r_disc_check_for_work_~rq~0#1.offset, 8); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12545: assume 0 != (if ~tmp___11~4#1 % 256 % 4294967296 <= 2147483647 then ~tmp___11~4#1 % 256 % 4294967296 else ~tmp___11~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12545: assume !(0 != (if ~tmp___11~4#1 % 256 % 4294967296 <= 2147483647 then ~tmp___11~4#1 % 256 % 4294967296 else ~tmp___11~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12562: assume 0 != ~tmp___13~3#1; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12562: assume !(0 != ~tmp___13~3#1); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194-1: SUMMARY for call esas2r_disc_start_waiting(esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12282: call esas2r_format_init_msg_#t~mem1880#1.base, esas2r_format_init_msg_#t~mem1880#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 32 + esas2r_format_init_msg_~rq#1.offset, 8);call write~int#15(12, esas2r_format_init_msg_#t~mem1880#1.base, 7 + esas2r_format_init_msg_#t~mem1880#1.offset, 1);havoc esas2r_format_init_msg_#t~mem1880#1.base, esas2r_format_init_msg_#t~mem1880#1.offset;call esas2r_format_init_msg_#t~mem1881#1.base, esas2r_format_init_msg_#t~mem1881#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 32 + esas2r_format_init_msg_~rq#1.offset, 8);call write~int#15(112, esas2r_format_init_msg_#t~mem1881#1.base, 20 + esas2r_format_init_msg_#t~mem1881#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1881#1.base, esas2r_format_init_msg_#t~mem1881#1.offset;call esas2r_format_init_msg_#t~mem1882#1.base, esas2r_format_init_msg_#t~mem1882#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 32 + esas2r_format_init_msg_~rq#1.offset, 8);call esas2r_format_init_msg_#t~mem1883#1.base, esas2r_format_init_msg_#t~mem1883#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 40 + esas2r_format_init_msg_~rq#1.offset, 8);call esas2r_format_init_msg_#t~mem1884#1 := read~int#15(esas2r_format_init_msg_#t~mem1883#1.base, 24 + esas2r_format_init_msg_#t~mem1883#1.offset, 8);call write~int#15(1024 + esas2r_format_init_msg_#t~mem1884#1, esas2r_format_init_msg_#t~mem1882#1.base, 12 + esas2r_format_init_msg_#t~mem1882#1.offset, 8);havoc esas2r_format_init_msg_#t~mem1882#1.base, esas2r_format_init_msg_#t~mem1882#1.offset;havoc esas2r_format_init_msg_#t~mem1883#1.base, esas2r_format_init_msg_#t~mem1883#1.offset;havoc esas2r_format_init_msg_#t~mem1884#1;call esas2r_format_init_msg_#t~mem1885#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 128 + esas2r_format_init_msg_~rq#1.offset, 1); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: #t~ret1907#1 := esas2r_nvram_read_direct_#res#1;havoc esas2r_nvram_read_direct_#t~ret667#1, esas2r_nvram_read_direct_#t~mem668#1.base, esas2r_nvram_read_direct_#t~mem668#1.offset, esas2r_nvram_read_direct_#t~ret669#1, esas2r_nvram_read_direct_#t~ret670#1, esas2r_nvram_read_direct_~a#1.base, esas2r_nvram_read_direct_~a#1.offset, esas2r_nvram_read_direct_~result~0#1, esas2r_nvram_read_direct_~tmp~36#1, esas2r_nvram_read_direct_~tmp___0~23#1, esas2r_nvram_read_direct_~tmp___1~9#1;havoc esas2r_nvram_read_direct_#in~a#1.base, esas2r_nvram_read_direct_#in~a#1.offset;assume { :end_inline_esas2r_nvram_read_direct } true;~tmp___0~38#1 := (if 0 == #t~ret1907#1 % 256 then 0 else 1);havoc #t~ret1907#1; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12282-1: SUMMARY for call esas2r_build_cfg_req(esas2r_format_init_msg_~a#1.base, esas2r_format_init_msg_~a#1.offset, esas2r_format_init_msg_~rq#1.base, esas2r_format_init_msg_~rq#1.offset, 2, 112, 0, 0); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume { :begin_inline_esas2r_format_init_msg } true;esas2r_format_init_msg_#in~a#1.base, esas2r_format_init_msg_#in~a#1.offset, esas2r_format_init_msg_#in~rq#1.base, esas2r_format_init_msg_#in~rq#1.offset := esas2r_init_msgs_~a#1.base, esas2r_init_msgs_~a#1.offset, esas2r_init_msgs_~rq~4#1.base, esas2r_init_msgs_~rq~4#1.offset;havoc esas2r_format_init_msg_#res#1;havoc esas2r_format_init_msg_#t~mem1867#1, esas2r_format_init_msg_#t~mem1868#1.base, esas2r_format_init_msg_#t~mem1868#1.offset, esas2r_format_init_msg_#t~mem1869#1, esas2r_format_init_msg_#t~mem1870#1, esas2r_format_init_msg_#t~bitwise1871#1, esas2r_format_init_msg_#t~mem1872#1, esas2r_format_init_msg_#t~mem1873#1, esas2r_format_init_msg_#t~mem1874#1, esas2r_format_init_msg_#t~mem1875#1, esas2r_format_init_msg_#t~mem1876#1, esas2r_format_init_msg_#t~ret1877#1, esas2r_format_init_msg_#t~mem1878#1, esas2r_format_init_msg_#t~ret1879#1, esas2r_format_init_msg_#t~mem1880#1.base, esas2r_format_init_msg_#t~mem1880#1.offset, esas2r_format_init_msg_#t~mem1881#1.base, esas2r_format_init_msg_#t~mem1881#1.offset, esas2r_format_init_msg_#t~mem1882#1.base, esas2r_format_init_msg_#t~mem1882#1.offset, esas2r_format_init_msg_#t~mem1883#1.base, esas2r_format_init_msg_#t~mem1883#1.offset, esas2r_format_init_msg_#t~mem1884#1, esas2r_format_init_msg_#t~mem1885#1, esas2r_format_init_msg_#t~bitwise1886#1, esas2r_format_init_msg_#t~mem1887#1.base, esas2r_format_init_msg_#t~mem1887#1.offset, esas2r_format_init_msg_#t~mem1888#1, esas2r_format_init_msg_#t~mem1889#1, esas2r_format_init_msg_#t~mem1890#1, esas2r_format_init_msg_~a#1.base, esas2r_format_init_msg_~a#1.offset, esas2r_format_init_msg_~rq#1.base, esas2r_format_init_msg_~rq#1.offset, esas2r_format_init_msg_~msg~0#1, esas2r_format_init_msg_~ci~0#1.base, esas2r_format_init_msg_~ci~0#1.offset, esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset, esas2r_format_init_msg_~major~0#1, esas2r_format_init_msg_~minor~0#1, esas2r_format_init_msg_~fw_release~0#1, esas2r_format_init_msg_~tmp~74#1, esas2r_format_init_msg_~tmp___0~37#1;esas2r_format_init_msg_~a#1.base, esas2r_format_init_msg_~a#1.offset := esas2r_format_init_msg_#in~a#1.base, esas2r_format_init_msg_#in~a#1.offset;esas2r_format_init_msg_~rq#1.base, esas2r_format_init_msg_~rq#1.offset := esas2r_format_init_msg_#in~rq#1.base, esas2r_format_init_msg_#in~rq#1.offset;havoc esas2r_format_init_msg_~msg~0#1;havoc esas2r_format_init_msg_~ci~0#1.base, esas2r_format_init_msg_~ci~0#1.offset;call esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset := #Ultimate.allocOnStack(16);havoc esas2r_format_init_msg_~major~0#1;havoc esas2r_format_init_msg_~minor~0#1;havoc esas2r_format_init_msg_~fw_release~0#1;havoc esas2r_format_init_msg_~tmp~74#1;havoc esas2r_format_init_msg_~tmp___0~37#1;call esas2r_format_init_msg_#t~mem1867#1 := read~int#15(esas2r_format_init_msg_~a#1.base, 29548 + esas2r_format_init_msg_~a#1.offset, 1);esas2r_format_init_msg_~msg~0#1 := esas2r_format_init_msg_#t~mem1867#1 % 256;havoc esas2r_format_init_msg_#t~mem1867#1;call write~int#15(0, esas2r_format_init_msg_~a#1.base, 29548 + esas2r_format_init_msg_~a#1.offset, 1); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: SUMMARY for call esas2r_do_tasklet_tasks(~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: havoc esas2r_read_image_type_#t~strcpy~res662#1.base, esas2r_read_image_type_#t~strcpy~res662#1.offset;esas2r_read_image_type_#res#1 := 1;call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673-1: SUMMARY for call esas2r_read_image_type_#t~strcpy~res662#1.base, esas2r_read_image_type_#t~strcpy~res662#1.offset := #Ultimate.C_strcpy#15(esas2r_read_image_type_~a#1.base, 29821 + esas2r_read_image_type_~a#1.offset, 27, 0); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: assume 0 == (esas2r_disc_check_for_work_#t~mem113#1.base + esas2r_disc_check_for_work_#t~mem113#1.offset) % 18446744073709551616;havoc esas2r_disc_check_for_work_#t~mem113#1.base, esas2r_disc_check_for_work_#t~mem113#1.offset; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: assume !(0 == (esas2r_disc_check_for_work_#t~mem113#1.base + esas2r_disc_check_for_work_#t~mem113#1.offset) % 18446744073709551616);havoc esas2r_disc_check_for_work_#t~mem113#1.base, esas2r_disc_check_for_work_#t~mem113#1.offset;call esas2r_disc_check_for_work_#t~mem114#1 := read~int#15(esas2r_disc_check_for_work_~rq~0#1.base, 129 + esas2r_disc_check_for_work_~rq~0#1.offset, 1);esas2r_disc_check_for_work_#t~short116#1 := 255 == esas2r_disc_check_for_work_#t~mem114#1 % 256 % 4294967296; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: SUMMARY for call atomic_inc(~a#1.base, 28968 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume ~nexttick~0#1 % 4294967296 <= ~deltatime~0#1 % 4294967296;~nexttick~0#1 := 100 + ~nexttick~0#1; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume !(~nexttick~0#1 % 4294967296 <= ~deltatime~0#1 % 4294967296); [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10797-1: SUMMARY for call esas2r_build_ae_req(esas2r_start_ae_request_~a#1.base, esas2r_start_ae_request_~a#1.offset, esas2r_start_ae_request_~rq#1.base, esas2r_start_ae_request_~rq#1.offset); srcloc: null [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10797: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.offset := esas2r_start_ae_request_~a#1.base, 29144 + esas2r_start_ae_request_~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_100_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-2: assume esas2r_init_msgs_#t~short1898#1;call esas2r_init_msgs_#t~mem1897#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 129 + esas2r_init_msgs_~rq~4#1.offset, 1);esas2r_init_msgs_#t~short1898#1 := 5 != esas2r_init_msgs_#t~mem1897#1 % 256 % 4294967296; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-2: assume !esas2r_init_msgs_#t~short1898#1; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-1: esas2r_init_msgs_#t~short1899#1 := esas2r_init_msgs_#t~short1898#1; [2025-02-08 04:39:26,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-4: [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc esas2r_read_image_type_#t~strcpy~res659#1.base, esas2r_read_image_type_#t~strcpy~res659#1.offset;esas2r_read_image_type_#res#1 := 1;call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-3: esas2r_init_msgs_#t~short1898#1 := 0 != esas2r_init_msgs_#t~bitwise1896#1; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12251: assume { :begin_inline_do_gettimeofday } true;do_gettimeofday_#in~arg0#1.base, do_gettimeofday_#in~arg0#1.offset := esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset;havoc do_gettimeofday_~arg0#1.base, do_gettimeofday_~arg0#1.offset;do_gettimeofday_~arg0#1.base, do_gettimeofday_~arg0#1.offset := do_gettimeofday_#in~arg0#1.base, do_gettimeofday_#in~arg0#1.offset;havoc do_gettimeofday_~arg0#1.base, do_gettimeofday_~arg0#1.offset;havoc do_gettimeofday_#in~arg0#1.base, do_gettimeofday_#in~arg0#1.offset;assume { :end_inline_do_gettimeofday } true; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12416: assume 0 != ~tmp___0~38#1 % 256;~tmp___1~21#1 := 0; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12416: assume !(0 != ~tmp___0~38#1 % 256);~tmp___1~21#1 := 1; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: assume esas2r_init_msgs_#t~short1899#1;havoc esas2r_init_msgs_#t~mem1894#1;havoc esas2r_init_msgs_#t~mem1895#1;havoc esas2r_init_msgs_#t~bitwise1896#1;havoc esas2r_init_msgs_#t~mem1897#1;havoc esas2r_init_msgs_#t~short1898#1;havoc esas2r_init_msgs_#t~short1899#1; [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: assume !esas2r_init_msgs_#t~short1899#1;havoc esas2r_init_msgs_#t~mem1894#1;havoc esas2r_init_msgs_#t~mem1895#1;havoc esas2r_init_msgs_#t~bitwise1896#1;havoc esas2r_init_msgs_#t~mem1897#1;havoc esas2r_init_msgs_#t~short1898#1;havoc esas2r_init_msgs_#t~short1899#1;call esas2r_init_msgs_#t~mem1900#1 := read~int#15(esas2r_init_msgs_~a#1.base, 29548 + esas2r_init_msgs_~a#1.offset, 1);call esas2r_init_msgs_#t~mem1901#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 129 + esas2r_init_msgs_~rq~4#1.offset, 1);call esas2r_init_msgs_#t~mem1902#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 128 + esas2r_init_msgs_~rq~4#1.offset, 1); [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: SUMMARY for call esas2r_read_image_type_#t~strcpy~res659#1.base, esas2r_read_image_type_#t~strcpy~res659#1.offset := #Ultimate.C_strcpy#15(esas2r_read_image_type_~a#1.base, 29821 + esas2r_read_image_type_~a#1.offset, 24, 0); srcloc: null [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-6: assume 8 == (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296);esas2r_init_msgs_#t~bitwise1896#1 := (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:26,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-6: assume !(8 == (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-5: havoc esas2r_init_msgs_#t~bitwise1896#1;assume (((((if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296) < 0 || esas2r_init_msgs_#t~bitwise1896#1 <= (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296)) && esas2r_init_msgs_#t~bitwise1896#1 <= 8) && esas2r_init_msgs_#t~bitwise1896#1 >= 0) && ((if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296) >= 0 || esas2r_init_msgs_#t~bitwise1896#1 > 8 + (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296))) && esas2r_init_msgs_#t~bitwise1896#1 >= -2147483648; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-8: assume esas2r_init_msgs_#t~short1899#1; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-8: assume !esas2r_init_msgs_#t~short1899#1;call esas2r_init_msgs_#t~mem1895#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 128 + esas2r_init_msgs_~rq~4#1.offset, 1); [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-7: assume 0 == (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296);esas2r_init_msgs_#t~bitwise1896#1 := 0; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-7: assume !(0 == (if esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 else esas2r_init_msgs_#t~mem1895#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214: assume (esas2r_disc_check_for_work_#t~mem118#1 % 256 - 254) % 4294967296 <= 1;havoc esas2r_disc_check_for_work_#t~mem118#1; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214: assume !((esas2r_disc_check_for_work_#t~mem118#1 % 256 - 254) % 4294967296 <= 1);havoc esas2r_disc_check_for_work_#t~mem118#1; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: assume 4 == esas2r_format_init_msg_~msg~0#1 % 4294967296; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: assume !(4 == esas2r_format_init_msg_~msg~0#1 % 4294967296); [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: assume 0 != (if esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 else esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.offset := esas2r_init_msgs_~a#1.base, 29144 + esas2r_init_msgs_~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: assume !(0 != (if esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 <= 2147483647 then esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 else esas2r_init_msgs_~tmp~75#1 % 256 % 4294967296 - 4294967296));call esas2r_init_msgs_#t~mem1894#1 := read~int#15(esas2r_init_msgs_~rq~4#1.base, 129 + esas2r_init_msgs_~rq~4#1.offset, 1);esas2r_init_msgs_#t~short1899#1 := 0 == esas2r_init_msgs_#t~mem1894#1 % 256 % 4294967296; [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214-1: call esas2r_disc_check_for_work_#t~mem118#1 := read~int#15(esas2r_disc_check_for_work_~rq~0#1.base, 129 + esas2r_disc_check_for_work_~rq~0#1.offset, 1); [2025-02-08 04:39:26,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: call esas2r_format_init_msg_#t~mem1868#1.base, esas2r_format_init_msg_#t~mem1868#1.offset := read~$Pointer$#15(esas2r_format_init_msg_~rq#1.base, 32 + esas2r_format_init_msg_~rq#1.offset, 8);esas2r_format_init_msg_~ci~0#1.base, esas2r_format_init_msg_~ci~0#1.offset := esas2r_format_init_msg_#t~mem1868#1.base, 12 + esas2r_format_init_msg_#t~mem1868#1.offset;havoc esas2r_format_init_msg_#t~mem1868#1.base, esas2r_format_init_msg_#t~mem1868#1.offset;call write~int#15(~sgl_page_size~0, esas2r_format_init_msg_~ci~0#1.base, 8 + esas2r_format_init_msg_~ci~0#1.offset, 4);call esas2r_format_init_msg_#t~mem1869#1 := read~int#40(esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset, 8);call write~int#15(esas2r_format_init_msg_#t~mem1869#1, esas2r_format_init_msg_~ci~0#1.base, 28 + esas2r_format_init_msg_~ci~0#1.offset, 4);havoc esas2r_format_init_msg_#t~mem1869#1;call esas2r_format_init_msg_#t~mem1870#1 := read~int#15(esas2r_format_init_msg_~rq#1.base, 128 + esas2r_format_init_msg_~rq#1.offset, 1); [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: havoc esas2r_read_image_type_#t~strcpy~res666#1.base, esas2r_read_image_type_#t~strcpy~res666#1.offset;esas2r_read_image_type_#res#1 := 0;call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692-1: SUMMARY for call esas2r_read_image_type_#t~strcpy~res666#1.base, esas2r_read_image_type_#t~strcpy~res666#1.offset := #Ultimate.C_strcpy#15(esas2r_read_image_type_~a#1.base, 29821 + esas2r_read_image_type_~a#1.offset, 28, 0); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: SUMMARY for call esas2r_build_cfg_req(esas2r_format_init_msg_~a#1.base, esas2r_format_init_msg_~a#1.offset, esas2r_format_init_msg_~rq#1.base, esas2r_format_init_msg_~rq#1.offset, 0, 0, 0, 0); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume (esas2r_read_flash_rev_~pw~2#1.base + esas2r_read_flash_rev_~pw~2#1.offset) % 18446744073709551616 >= (esas2r_read_flash_rev_~pwstart~0#1.base + esas2r_read_flash_rev_~pwstart~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume !((esas2r_read_flash_rev_~pw~2#1.base + esas2r_read_flash_rev_~pw~2#1.offset) % 18446744073709551616 >= (esas2r_read_flash_rev_~pwstart~0#1.base + esas2r_read_flash_rev_~pwstart~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799: SUMMARY for call esas2r_start_vda_request(esas2r_start_ae_request_~a#1.base, esas2r_start_ae_request_~a#1.offset, esas2r_start_ae_request_~rq#1.base, esas2r_start_ae_request_~rq#1.offset); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-2: havoc esas2r_format_init_msg_#t~bitwise1886#1;assume (esas2r_format_init_msg_#t~bitwise1886#1 % 4294967296 >= esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296 && esas2r_format_init_msg_#t~bitwise1886#1 % 4294967296 >= 8) && esas2r_format_init_msg_#t~bitwise1886#1 % 4294967296 <= 8 + esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-1: [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-4: assume 0 == esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296 || 8 == esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296;esas2r_format_init_msg_#t~bitwise1886#1 := 8; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-4: assume !(0 == esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296 || 8 == esas2r_format_init_msg_#t~mem1885#1 % 256 % 4294967296); [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-3: assume false;esas2r_format_init_msg_#t~bitwise1886#1 := esas2r_format_init_msg_#t~mem1885#1 % 256; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-3: assume !false; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: call write~int#15(esas2r_format_init_msg_#t~bitwise1886#1, esas2r_format_init_msg_~rq#1.base, 128 + esas2r_format_init_msg_~rq#1.offset, 1);havoc esas2r_format_init_msg_#t~mem1885#1;havoc esas2r_format_init_msg_#t~bitwise1886#1;call write~int#15(3, esas2r_format_init_msg_~a#1.base, 29548 + esas2r_format_init_msg_~a#1.offset, 1); [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12534: SUMMARY for call esas2r_timer_tick(~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: havoc esas2r_start_ae_request_~a#1.base, esas2r_start_ae_request_~a#1.offset, esas2r_start_ae_request_~rq#1.base, esas2r_start_ae_request_~rq#1.offset, esas2r_start_ae_request_~flags~13#1;havoc esas2r_start_ae_request_#in~a#1.base, esas2r_start_ae_request_#in~a#1.offset, esas2r_start_ae_request_#in~rq#1.base, esas2r_start_ae_request_#in~rq#1.offset;assume { :end_inline_esas2r_start_ae_request } true;~i~5#1 := 1 + ~i~5#1;~rq~5#1.base, ~rq~5#1.offset := ~rq~5#1.base, 172 + ~rq~5#1.offset; [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800-1: SUMMARY for call ldv_spin_unlock_irqrestore_111(esas2r_start_ae_request_~a#1.base, 29144 + esas2r_start_ae_request_~a#1.offset, esas2r_start_ae_request_~flags~13#1); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518-1: SUMMARY for call #t~ret1926#1 := msecs_to_jiffies(100); srcloc: null [2025-02-08 04:39:26,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset := esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset - 2;call esas2r_read_flash_rev_#t~mem638#1 := read~int#15(esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset, 2);esas2r_read_flash_rev_~type~3#1 := esas2r_read_flash_rev_#t~mem638#1;havoc esas2r_read_flash_rev_#t~mem638#1;esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset := esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset - 2;call esas2r_read_flash_rev_#t~mem639#1 := read~int#15(esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset, 2);esas2r_read_flash_rev_~size~1#1 := esas2r_read_flash_rev_#t~mem639#1;havoc esas2r_read_flash_rev_#t~mem639#1;esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset := esas2r_read_flash_rev_~pw~2#1.base, esas2r_read_flash_rev_~pw~2#1.offset + 2 * (if -(esas2r_read_flash_rev_~size~1#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then -(esas2r_read_flash_rev_~size~1#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 else -(esas2r_read_flash_rev_~size~1#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518: ~tmp___8~4#1 := #t~ret1926#1;havoc #t~ret1926#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200-1: assume esas2r_disc_check_for_work_#t~short116#1;call esas2r_disc_check_for_work_#t~mem115#1 := read~int#15(esas2r_disc_check_for_work_~rq~0#1.base, 88 + esas2r_disc_check_for_work_~rq~0#1.offset, 4);esas2r_disc_check_for_work_#t~short116#1 := esas2r_disc_check_for_work_#t~mem115#1 % 4294967296 <= 4294967293; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200-1: assume !esas2r_disc_check_for_work_#t~short116#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: call ULTIMATE.dealloc(esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset);havoc esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume esas2r_disc_check_for_work_#t~short116#1;havoc esas2r_disc_check_for_work_#t~mem114#1;havoc esas2r_disc_check_for_work_#t~mem115#1;havoc esas2r_disc_check_for_work_#t~short116#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume !esas2r_disc_check_for_work_#t~short116#1;havoc esas2r_disc_check_for_work_#t~mem114#1;havoc esas2r_disc_check_for_work_#t~mem115#1;havoc esas2r_disc_check_for_work_#t~short116#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_110___0 } true; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-1: SUMMARY for call esas2r_format_init_msg_#t~ret1877#1 := constant_test_bit(7, esas2r_format_init_msg_~a#1.base, 28960 + esas2r_format_init_msg_~a#1.offset); srcloc: null [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: assume -2147483648 <= esas2r_format_init_msg_#t~ret1877#1 && esas2r_format_init_msg_#t~ret1877#1 <= 2147483647;esas2r_format_init_msg_~tmp~74#1 := esas2r_format_init_msg_#t~ret1877#1;havoc esas2r_format_init_msg_#t~ret1877#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453: assume { :begin_inline_esas2r_start_ae_request } true;esas2r_start_ae_request_#in~a#1.base, esas2r_start_ae_request_#in~a#1.offset, esas2r_start_ae_request_#in~rq#1.base, esas2r_start_ae_request_#in~rq#1.offset := ~a#1.base, ~a#1.offset, ~rq~5#1.base, ~rq~5#1.offset;havoc esas2r_start_ae_request_~a#1.base, esas2r_start_ae_request_~a#1.offset, esas2r_start_ae_request_~rq#1.base, esas2r_start_ae_request_~rq#1.offset, esas2r_start_ae_request_~flags~13#1;esas2r_start_ae_request_~a#1.base, esas2r_start_ae_request_~a#1.offset := esas2r_start_ae_request_#in~a#1.base, esas2r_start_ae_request_#in~a#1.offset;esas2r_start_ae_request_~rq#1.base, esas2r_start_ae_request_~rq#1.offset := esas2r_start_ae_request_#in~rq#1.base, esas2r_start_ae_request_#in~rq#1.offset;havoc esas2r_start_ae_request_~flags~13#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12519-1: SUMMARY for call #t~ret1927#1 := schedule_timeout_interruptible((if ~tmp___8~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___8~4#1 % 18446744073709551616 % 18446744073709551616 else ~tmp___8~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12519: assume -9223372036854775808 <= #t~ret1927#1 && #t~ret1927#1 <= 9223372036854775807;havoc #t~ret1927#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: SUMMARY for call esas2r_start_vda_request(esas2r_init_msgs_~a#1.base, esas2r_init_msgs_~a#1.offset, esas2r_init_msgs_~rq~4#1.base, esas2r_init_msgs_~rq~4#1.offset); srcloc: null [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12569: SUMMARY for call clear_bit(25, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12305: esas2r_init_msgs_#t~ret1892#1 := esas2r_format_init_msg_#res#1;havoc esas2r_format_init_msg_#t~mem1867#1, esas2r_format_init_msg_#t~mem1868#1.base, esas2r_format_init_msg_#t~mem1868#1.offset, esas2r_format_init_msg_#t~mem1869#1, esas2r_format_init_msg_#t~mem1870#1, esas2r_format_init_msg_#t~bitwise1871#1, esas2r_format_init_msg_#t~mem1872#1, esas2r_format_init_msg_#t~mem1873#1, esas2r_format_init_msg_#t~mem1874#1, esas2r_format_init_msg_#t~mem1875#1, esas2r_format_init_msg_#t~mem1876#1, esas2r_format_init_msg_#t~ret1877#1, esas2r_format_init_msg_#t~mem1878#1, esas2r_format_init_msg_#t~ret1879#1, esas2r_format_init_msg_#t~mem1880#1.base, esas2r_format_init_msg_#t~mem1880#1.offset, esas2r_format_init_msg_#t~mem1881#1.base, esas2r_format_init_msg_#t~mem1881#1.offset, esas2r_format_init_msg_#t~mem1882#1.base, esas2r_format_init_msg_#t~mem1882#1.offset, esas2r_format_init_msg_#t~mem1883#1.base, esas2r_format_init_msg_#t~mem1883#1.offset, esas2r_format_init_msg_#t~mem1884#1, esas2r_format_init_msg_#t~mem1885#1, esas2r_format_init_msg_#t~bitwise1886#1, esas2r_format_init_msg_#t~mem1887#1.base, esas2r_format_init_msg_#t~mem1887#1.offset, esas2r_format_init_msg_#t~mem1888#1, esas2r_format_init_msg_#t~mem1889#1, esas2r_format_init_msg_#t~mem1890#1, esas2r_format_init_msg_~a#1.base, esas2r_format_init_msg_~a#1.offset, esas2r_format_init_msg_~rq#1.base, esas2r_format_init_msg_~rq#1.offset, esas2r_format_init_msg_~msg~0#1, esas2r_format_init_msg_~ci~0#1.base, esas2r_format_init_msg_~ci~0#1.offset, esas2r_format_init_msg_~#now~0#1.base, esas2r_format_init_msg_~#now~0#1.offset, esas2r_format_init_msg_~major~0#1, esas2r_format_init_msg_~minor~0#1, esas2r_format_init_msg_~fw_release~0#1, esas2r_format_init_msg_~tmp~74#1, esas2r_format_init_msg_~tmp___0~37#1;havoc esas2r_format_init_msg_#in~a#1.base, esas2r_format_init_msg_#in~a#1.offset, esas2r_format_init_msg_#in~rq#1.base, esas2r_format_init_msg_#in~rq#1.offset;assume { :end_inline_esas2r_format_init_msg } true;esas2r_init_msgs_~tmp~75#1 := (if 0 == esas2r_init_msgs_#t~ret1892#1 % 256 then 0 else 1);havoc esas2r_init_msgs_#t~ret1892#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: assume 2 == esas2r_format_init_msg_~msg~0#1 % 4294967296; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: assume !(2 == esas2r_format_init_msg_~msg~0#1 % 4294967296); [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: assume 0 != ~tmp___1~21#1; [2025-02-08 04:39:26,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: assume !(0 != ~tmp___1~21#1); [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355-1: SUMMARY for call esas2r_init_msgs_#t~ret1903#1 := esas2r_log(1, 94, 0); srcloc: null [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355: assume -2147483648 <= esas2r_init_msgs_#t~ret1903#1 && esas2r_init_msgs_#t~ret1903#1 <= 2147483647;havoc esas2r_init_msgs_#t~mem1900#1;havoc esas2r_init_msgs_#t~mem1901#1;havoc esas2r_init_msgs_#t~mem1902#1;havoc esas2r_init_msgs_#t~ret1903#1;call write~int#15(1, esas2r_init_msgs_~a#1.base, 29548 + esas2r_init_msgs_~a#1.offset, 1);esas2r_init_msgs_~success~0#1 := 0; [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: SUMMARY for call #t~ret1931#1 := constant_test_bit(14, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: call esas2r_disc_check_for_work_#t~mem117#1 := read~int#15(esas2r_disc_check_for_work_~rq~0#1.base, 129 + esas2r_disc_check_for_work_~rq~0#1.offset, 1); [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12520: ~tmp___9~4#1 := #t~ret1928#1;havoc #t~ret1928#1;~deltatime~0#1 := ~tmp___9~4#1 - ~currtime~1#1;~currtime~1#1 := ~currtime~1#1 + ~deltatime~0#1; [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume -2147483648 <= #t~ret1931#1 && #t~ret1931#1 <= 2147483647;~tmp___12~4#1 := #t~ret1931#1;havoc #t~ret1931#1; [2025-02-08 04:39:26,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12520-1: SUMMARY for call #t~ret1928#1 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset;#t~ret1915#1 := esas2r_read_image_type_#res#1;havoc esas2r_read_image_type_#t~ret649#1, esas2r_read_image_type_#t~mem650#1, esas2r_read_image_type_#t~mem651#1, esas2r_read_image_type_#t~mem652#1, esas2r_read_image_type_#t~strcpy~res653#1.base, esas2r_read_image_type_#t~strcpy~res653#1.offset, esas2r_read_image_type_#t~mem654#1, esas2r_read_image_type_#t~mem655#1, esas2r_read_image_type_#t~mem656#1, esas2r_read_image_type_#t~mem657#1, esas2r_read_image_type_#t~mem658#1, esas2r_read_image_type_#t~strcpy~res659#1.base, esas2r_read_image_type_#t~strcpy~res659#1.offset, esas2r_read_image_type_#t~strcpy~res660#1.base, esas2r_read_image_type_#t~strcpy~res660#1.offset, esas2r_read_image_type_#t~strcpy~res661#1.base, esas2r_read_image_type_#t~strcpy~res661#1.offset, esas2r_read_image_type_#t~strcpy~res662#1.base, esas2r_read_image_type_#t~strcpy~res662#1.offset, esas2r_read_image_type_#t~mem663#1, esas2r_read_image_type_#t~mem664#1, esas2r_read_image_type_#t~short665#1, esas2r_read_image_type_#t~strcpy~res666#1.base, esas2r_read_image_type_#t~strcpy~res666#1.offset, esas2r_read_image_type_~a#1.base, esas2r_read_image_type_~a#1.offset, esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset, esas2r_read_image_type_~bi~1#1.base, esas2r_read_image_type_~bi~1#1.offset, esas2r_read_image_type_~bh~3#1.base, esas2r_read_image_type_~bh~3#1.offset, esas2r_read_image_type_~sz~2#1, esas2r_read_image_type_~len~6#1, esas2r_read_image_type_~offset~2#1, esas2r_read_image_type_~tmp~35#1, esas2r_read_image_type_~tmp___0~22#1, esas2r_read_image_type_~ei~1#1.base, esas2r_read_image_type_~ei~1#1.offset, esas2r_read_image_type_~thislen~1#1;havoc esas2r_read_image_type_#in~a#1.base, esas2r_read_image_type_#in~a#1.offset;assume { :end_inline_esas2r_read_image_type } true;havoc #t~ret1915#1; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-4: assume 0 == esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296 || 8 == esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296;esas2r_format_init_msg_#t~bitwise1871#1 := 8; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-4: assume !(0 == esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296 || 8 == esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296); [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-3: assume false;esas2r_format_init_msg_#t~bitwise1871#1 := esas2r_format_init_msg_#t~mem1870#1 % 256; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-3: assume !false; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: SUMMARY for call clear_bit(15, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202-1: SUMMARY for call esas2r_wait_request(esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset, esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: call write~int#15(esas2r_format_init_msg_#t~bitwise1871#1, esas2r_format_init_msg_~rq#1.base, 128 + esas2r_format_init_msg_~rq#1.offset, 1);havoc esas2r_format_init_msg_#t~mem1870#1;havoc esas2r_format_init_msg_#t~bitwise1871#1;call write~int#15(2, esas2r_format_init_msg_~a#1.base, 29548 + esas2r_format_init_msg_~a#1.offset, 1); [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: havoc esas2r_read_image_type_#t~strcpy~res660#1.base, esas2r_read_image_type_#t~strcpy~res660#1.offset;esas2r_read_image_type_#res#1 := 1;call ULTIMATE.dealloc(esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset);havoc esas2r_read_image_type_~#bytes~1#1.base, esas2r_read_image_type_~#bytes~1#1.offset; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-2: havoc esas2r_format_init_msg_#t~bitwise1871#1;assume (esas2r_format_init_msg_#t~bitwise1871#1 % 4294967296 >= esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296 && esas2r_format_init_msg_#t~bitwise1871#1 % 4294967296 >= 8) && esas2r_format_init_msg_#t~bitwise1871#1 % 4294967296 <= 8 + esas2r_format_init_msg_#t~mem1870#1 % 256 % 4294967296; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-1: SUMMARY for call esas2r_read_image_type_#t~strcpy~res660#1.base, esas2r_read_image_type_#t~strcpy~res660#1.offset := #Ultimate.C_strcpy#15(esas2r_read_image_type_~a#1.base, 29821 + esas2r_read_image_type_~a#1.offset, 25, 0); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-1: [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12339: SUMMARY for call ldv_spin_unlock_irqrestore_111(esas2r_init_msgs_~a#1.base, 29144 + esas2r_init_msgs_~a#1.offset, esas2r_init_msgs_~flags~16#1); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-1: SUMMARY for call esas2r_disc_check_for_work_#t~ret119#1 := esas2r_disc_continue(esas2r_disc_check_for_work_~a#1.base, esas2r_disc_check_for_work_~a#1.offset, esas2r_disc_check_for_work_~rq~0#1.base, esas2r_disc_check_for_work_~rq~0#1.offset); srcloc: null [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: havoc esas2r_disc_check_for_work_#t~ret119#1; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: assume 0 != esas2r_format_init_msg_~tmp~74#1; [2025-02-08 04:39:26,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: assume !(0 != esas2r_format_init_msg_~tmp~74#1);call esas2r_format_init_msg_#t~mem1878#1 := read~int#15(esas2r_format_init_msg_~a#1.base, 29551 + esas2r_format_init_msg_~a#1.offset, 4);assume { :begin_inline___fswab32 } true;__fswab32_#in~val#1 := esas2r_format_init_msg_#t~mem1878#1;havoc __fswab32_#res#1;havoc __fswab32_#t~nondet1285#1, __fswab32_~val#1, __fswab32_~tmp~42#1;__fswab32_~val#1 := __fswab32_#in~val#1;havoc __fswab32_~tmp~42#1;__fswab32_~tmp~42#1 := (if __fswab32_#t~nondet1285#1 % 4294967296 % 4294967296 <= 2147483647 then __fswab32_#t~nondet1285#1 % 4294967296 % 4294967296 else __fswab32_#t~nondet1285#1 % 4294967296 % 4294967296 - 4294967296);havoc __fswab32_#t~nondet1285#1;__fswab32_#res#1 := __fswab32_~tmp~42#1; [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14132: havoc esas2r_chip_rst_needed_during_tasklet_#t~ret2126#1, esas2r_chip_rst_needed_during_tasklet_#t~mem2127#1, esas2r_chip_rst_needed_during_tasklet_#t~short2128#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2129#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2130#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2131#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2132#1, esas2r_chip_rst_needed_during_tasklet_#t~mem2133#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2134#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2135#1, esas2r_chip_rst_needed_during_tasklet_#t~ret2136#1, esas2r_chip_rst_needed_during_tasklet_~a#1.base, esas2r_chip_rst_needed_during_tasklet_~a#1.offset, esas2r_chip_rst_needed_during_tasklet_~alrdyrst~0#1, esas2r_chip_rst_needed_during_tasklet_~tmp~100#1, esas2r_chip_rst_needed_during_tasklet_~tmp___0~53#1, esas2r_chip_rst_needed_during_tasklet_~tmp___1~29#1, esas2r_chip_rst_needed_during_tasklet_~tmp___2~21#1, esas2r_chip_rst_needed_during_tasklet_~tmp___3~15#1, esas2r_chip_rst_needed_during_tasklet_~tmp___4~8#1;havoc esas2r_chip_rst_needed_during_tasklet_#in~a#1.base, esas2r_chip_rst_needed_during_tasklet_#in~a#1.offset;assume { :end_inline_esas2r_chip_rst_needed_during_tasklet } true; [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: SUMMARY for call clear_bit(6, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: SUMMARY for call clear_bit(5, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171: assume -2147483648 <= #t~ret2158#1 && #t~ret2158#1 <= 2147483647;havoc #t~ret2158#1; [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171-1: SUMMARY for call #t~ret2158#1 := esas2r_log(2, 121, 0); srcloc: null [2025-02-08 04:39:26,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: havoc scsi_report_bus_reset_~arg0#1.base, scsi_report_bus_reset_~arg0#1.offset, scsi_report_bus_reset_~arg1#1;havoc scsi_report_bus_reset_#in~arg0#1.base, scsi_report_bus_reset_#in~arg0#1.offset, scsi_report_bus_reset_#in~arg1#1;assume { :end_inline_scsi_report_bus_reset } true;havoc #t~mem2157#1.base, #t~mem2157#1.offset; [2025-02-08 04:39:26,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23036: #res := ~arg0; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15676: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15676: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684: #t~ret3054#1 := handle_csmi_ioctl_#res#1;havoc handle_csmi_ioctl_#t~memset~res2780#1.base, handle_csmi_ioctl_#t~memset~res2780#1.offset, handle_csmi_ioctl_#t~ret2781#1, handle_csmi_ioctl_~a#1.base, handle_csmi_ioctl_~a#1.offset, handle_csmi_ioctl_~ci#1.base, handle_csmi_ioctl_~ci#1.offset, handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset, handle_csmi_ioctl_~tmp~125#1;havoc handle_csmi_ioctl_#in~a#1.base, handle_csmi_ioctl_#in~a#1.offset, handle_csmi_ioctl_#in~ci#1.base, handle_csmi_ioctl_#in~ci#1.offset;assume { :end_inline_handle_csmi_ioctl } true;call write~int#15(#t~ret3054#1, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1);havoc #t~ret3054#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842: assume 0 != __copy_to_user_nocheck_~tmp___1~40#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842: assume !(0 != __copy_to_user_nocheck_~tmp___1~40#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17659-2: call #t~mem3031#1.base, #t~mem3031#1.offset := read~$Pointer$#15(~a~11#1.base, 29368 + ~a~11#1.offset, 8); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17560: assume 0 != (#t~mem3018#1.base + #t~mem3018#1.offset) % 18446744073709551616;havoc #t~mem3018#1.base, #t~mem3018#1.offset;call #t~mem3019#1 := read~int#15(~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 4);call write~int#15(1 + #t~mem3019#1, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 4);havoc #t~mem3019#1;call write~int#15(~i~6#1, ~ioctl~1#1.base, 20 + ~ioctl~1#1.offset + ~k~0#1, 1);~k~0#1 := 1 + ~k~0#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17560: assume !(0 != (#t~mem3018#1.base + #t~mem3018#1.offset) % 18446744073709551616);havoc #t~mem3018#1.base, #t~mem3018#1.offset; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17560-1: call #t~mem3018#1.base, #t~mem3018#1.offset := read~$Pointer$#33(~#esas2r_adapters~0.base, ~#esas2r_adapters~0.offset + 8 * ~i~6#1, 8); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15809-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15826: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret2568#1 && __copy_to_user_nocheck_#t~ret2568#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~68#1 := __copy_to_user_nocheck_#t~ret2568#1;havoc __copy_to_user_nocheck_#t~ret2568#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17659: havoc #t~mem3031#1.base, #t~mem3031#1.offset;havoc #t~memcpy~res3032#1.base, #t~memcpy~res3032#1.offset;call write~int#15(1, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 2); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17659-1: SUMMARY for call #t~memcpy~res3032#1.base, #t~memcpy~res3032#1.offset := #Ultimate.C_memcpy#15(~ioctl~1#1.base, 18 + ~ioctl~1#1.offset, #t~mem3031#1.base, #t~mem3031#1.offset, 256); srcloc: null [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15826-1: SUMMARY for call __copy_to_user_nocheck_#t~ret2568#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~7#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15793: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15793: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17709: assume { :begin_inline_handle_csmi_ioctl } true;handle_csmi_ioctl_#in~a#1.base, handle_csmi_ioctl_#in~a#1.offset, handle_csmi_ioctl_#in~ci#1.base, handle_csmi_ioctl_#in~ci#1.offset := ~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset;havoc handle_csmi_ioctl_#res#1;havoc handle_csmi_ioctl_#t~memset~res2780#1.base, handle_csmi_ioctl_#t~memset~res2780#1.offset, handle_csmi_ioctl_#t~ret2781#1, handle_csmi_ioctl_~a#1.base, handle_csmi_ioctl_~a#1.offset, handle_csmi_ioctl_~ci#1.base, handle_csmi_ioctl_~ci#1.offset, handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset, handle_csmi_ioctl_~tmp~125#1;handle_csmi_ioctl_~a#1.base, handle_csmi_ioctl_~a#1.offset := handle_csmi_ioctl_#in~a#1.base, handle_csmi_ioctl_#in~a#1.offset;handle_csmi_ioctl_~ci#1.base, handle_csmi_ioctl_~ci#1.offset := handle_csmi_ioctl_#in~ci#1.base, handle_csmi_ioctl_#in~ci#1.offset;call handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset := #Ultimate.allocOnStack(60);havoc handle_csmi_ioctl_~tmp~125#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17676: assume -2147483648 <= #t~ret3035#1 && #t~ret3035#1 <= 2147483647;~tmp___5~12#1 := #t~ret3035#1;havoc #t~ret3035#1;~code~0#1 := ~tmp___5~12#1;call write~int#15(~code~0#1, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 2); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17676-1: SUMMARY for call #t~ret3035#1 := esas2r_write_params(~a~11#1.base, ~a~11#1.offset, ~rq~18#1.base, ~rq~18#1.offset, ~ioctl~1#1.base, 18 + ~ioctl~1#1.offset); srcloc: null [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17643: assume 6 == #t~mem3028#1 % 256 % 4294967296;havoc #t~mem3028#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17643: assume !(6 == #t~mem3028#1 % 256 % 4294967296);havoc #t~mem3028#1;call write~int#15(107, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16669: call ULTIMATE.dealloc(handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset);havoc handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16257-1: SUMMARY for call handle_smp_ioctl_#t~memset~res2646#1.base, handle_smp_ioctl_#t~memset~res2646#1.offset := #Ultimate.C_memset#6(handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset, 0, 64); srcloc: null [2025-02-08 04:39:30,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16257: havoc handle_smp_ioctl_#t~memset~res2646#1.base, handle_smp_ioctl_#t~memset~res2646#1.offset;call write~$Pointer$#6(handle_smp_ioctl_~a#1.base, handle_smp_ioctl_~a#1.offset, handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset, 8);call write~$Pointer$#6(handle_smp_ioctl_~si#1.base, handle_smp_ioctl_~si#1.offset, handle_smp_ioctl_~#bi~2#1.base, 8 + handle_smp_ioctl_~#bi~2#1.offset, 8);call handle_smp_ioctl_#t~mem2647#1 := read~int#15(handle_smp_ioctl_~si#1.base, 24 + handle_smp_ioctl_~si#1.offset, 4);call handle_smp_ioctl_#t~mem2648#1 := read~int#15(handle_smp_ioctl_~si#1.base, 28 + handle_smp_ioctl_~si#1.offset, 4);call write~int#6(68 + (handle_smp_ioctl_#t~mem2647#1 + handle_smp_ioctl_#t~mem2648#1), handle_smp_ioctl_~#bi~2#1.base, 16 + handle_smp_ioctl_~#bi~2#1.offset, 4);havoc handle_smp_ioctl_#t~mem2647#1;havoc handle_smp_ioctl_#t~mem2648#1;call write~int#6(0, handle_smp_ioctl_~#bi~2#1.base, 24 + handle_smp_ioctl_~#bi~2#1.offset, 4);call write~$Pointer$#6(#funAddr~smp_ioctl_callback.base, #funAddr~smp_ioctl_callback.offset, handle_smp_ioctl_~#bi~2#1.base, 28 + handle_smp_ioctl_~#bi~2#1.offset, 8); [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15828: assume 0 != __copy_to_user_nocheck_~tmp___0~68#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15828: assume !(0 != __copy_to_user_nocheck_~tmp___0~68#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15696: SUMMARY for call __copy_from_user_nocheck_#t~ret2565#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17645: assume -2147483648 <= #t~ret3029#1 && #t~ret3029#1 <= 2147483647;~err~0#1 := #t~ret3029#1;havoc #t~ret3029#1; [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17645-1: SUMMARY for call #t~ret3029#1 := esas2r_write_fs(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 28 + ~ioctl~1#1.offset, 0, 524320); srcloc: null [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15680: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15680: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15813-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17679: SUMMARY for call esas2r_free_request(~a~11#1.base, ~a~11#1.offset, ~rq~18#1.base, ~rq~18#1.offset); srcloc: null [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17729: call write~$Pointer$#15(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 8);call #t~mem3060#1.base, #t~mem3060#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call write~$Pointer$#15(#t~mem3060#1.base, #t~mem3060#1.offset, ~ioctl~1#1.base, 24 + ~ioctl~1#1.offset, 8);havoc #t~mem3060#1.base, #t~mem3060#1.offset;call #t~mem3061#1.base, #t~mem3061#1.offset := read~$Pointer$#15(~a~11#1.base, 30034 + ~a~11#1.offset, 8);call write~$Pointer$#15(#t~mem3061#1.base, #t~mem3061#1.offset, ~ioctl~1#1.base, 32 + ~ioctl~1#1.offset, 8);havoc #t~mem3061#1.base, #t~mem3061#1.offset;call #t~mem3062#1.base, #t~mem3062#1.offset := read~$Pointer$#15(~a~11#1.base, 30034 + ~a~11#1.offset, 8);call #t~mem3063#1 := read~int#15(#t~mem3062#1.base, 728 + #t~mem3062#1.offset, 4);call write~int#15(#t~mem3063#1, ~ioctl~1#1.base, 40 + ~ioctl~1#1.offset, 2);havoc #t~mem3062#1.base, #t~mem3062#1.offset;havoc #t~mem3063#1; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15797: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15797: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647: assume ~err~0#1 >= 0; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647: assume !(~err~0#1 >= 0); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15781: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15781: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16673-1: SUMMARY for call handle_csmi_ioctl_#t~memset~res2780#1.base, handle_csmi_ioctl_#t~memset~res2780#1.offset := #Ultimate.C_memset#6(handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset, 0, 64); srcloc: null [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17714: call write~int#15(#t~ret3055#1, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1);havoc #t~ret3055#1; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16673: havoc handle_csmi_ioctl_#t~memset~res2780#1.base, handle_csmi_ioctl_#t~memset~res2780#1.offset;call write~$Pointer$#6(handle_csmi_ioctl_~a#1.base, handle_csmi_ioctl_~a#1.offset, handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset, 8);call write~$Pointer$#6(handle_csmi_ioctl_~ci#1.base, 8 + handle_csmi_ioctl_~ci#1.offset, handle_csmi_ioctl_~#bi~3#1.base, 8 + handle_csmi_ioctl_~#bi~3#1.offset, 8);call write~int#6(2064, handle_csmi_ioctl_~#bi~3#1.base, 16 + handle_csmi_ioctl_~#bi~3#1.offset, 4);call write~int#6(0, handle_csmi_ioctl_~#bi~3#1.base, 24 + handle_csmi_ioctl_~#bi~3#1.offset, 4);call write~$Pointer$#6(#funAddr~csmi_ioctl_callback.base, #funAddr~csmi_ioctl_callback.offset, handle_csmi_ioctl_~#bi~3#1.base, 28 + handle_csmi_ioctl_~#bi~3#1.offset, 8);call write~$Pointer$#6(handle_csmi_ioctl_~ci#1.base, handle_csmi_ioctl_~ci#1.offset, handle_csmi_ioctl_~#bi~3#1.base, 36 + handle_csmi_ioctl_~#bi~3#1.offset, 8);call write~$Pointer$#6(#funAddr~csmi_ioctl_done_callback.base, #funAddr~csmi_ioctl_done_callback.offset, handle_csmi_ioctl_~#bi~3#1.base, 44 + handle_csmi_ioctl_~#bi~3#1.offset, 8);call write~$Pointer$#6(handle_csmi_ioctl_~ci#1.base, handle_csmi_ioctl_~ci#1.offset, handle_csmi_ioctl_~#bi~3#1.base, 52 + handle_csmi_ioctl_~#bi~3#1.offset, 8); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17764: call write~int#15(108, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17714-1: SUMMARY for call #t~ret3055#1 := handle_hba_ioctl(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset); srcloc: null [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15749: __copy_from_user_nocheck_~tmp___2~29#1 := __copy_from_user_nocheck_#t~ret2565#1;havoc __copy_from_user_nocheck_#t~ret2565#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~29#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~29#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~29#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17665: ~rq~18#1.base, ~rq~18#1.offset := #t~ret3033#1.base, #t~ret3033#1.offset;havoc #t~ret3033#1.base, #t~ret3033#1.offset; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17665-1: SUMMARY for call #t~ret3033#1.base, #t~ret3033#1.offset := esas2r_alloc_request(~a~11#1.base, ~a~11#1.offset); srcloc: null [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632: assume 5 == #t~mem3025#1 % 256 % 4294967296;havoc #t~mem3025#1; [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632: assume !(5 == #t~mem3025#1 % 256 % 4294967296);havoc #t~mem3025#1;call #t~mem3028#1 := read~int#15(~ioctl~1#1.base, 17 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632-1: call #t~mem3025#1 := read~int#15(~ioctl~1#1.base, 17 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17566: ~i~6#1 := 1 + ~i~6#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17649: assume -2147483648 <= #t~ret3030#1 && #t~ret3030#1 <= 2147483647;~err~0#1 := #t~ret3030#1;havoc #t~ret3030#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17649-1: SUMMARY for call #t~ret3030#1 := esas2r_read_fs(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 28 + ~ioctl~1#1.offset, 0, 524320); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15701-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17667: assume 0 == (~rq~18#1.base + ~rq~18#1.offset) % 18446744073709551616; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17667: assume !(0 == (~rq~18#1.base + ~rq~18#1.offset) % 18446744073709551616); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17634: assume -2147483648 <= #t~ret3026#1 && #t~ret3026#1 <= 2147483647;~err~0#1 := #t~ret3026#1;havoc #t~ret3026#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16263-1: SUMMARY for call handle_smp_ioctl_#t~ret2649#1 := handle_buffered_ioctl(handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16263: handle_smp_ioctl_~tmp~122#1 := handle_smp_ioctl_#t~ret2649#1;havoc handle_smp_ioctl_#t~ret2649#1;handle_smp_ioctl_#res#1 := handle_smp_ioctl_~tmp~122#1;call ULTIMATE.dealloc(handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset);havoc handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17684: call write~int#15(1, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 2); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17684-1: SUMMARY for call esas2r_nvram_get_defaults(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 18 + ~ioctl~1#1.offset); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17634-1: SUMMARY for call #t~ret3026#1 := esas2r_write_fw(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 28 + ~ioctl~1#1.offset, 0, 524320); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17568: assume ~i~6#1 <= 31; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17568: assume !(~i~6#1 <= 31); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15801: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15801: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15785: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15785: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17768: call write~int#15(110, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15852: __copy_to_user_nocheck_~tmp___2~30#1 := __copy_to_user_nocheck_#t~ret2570#1;havoc __copy_to_user_nocheck_#t~ret2570#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~30#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~30#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~30#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17669: SUMMARY for call kfree(~ioctl~1#1.base, ~ioctl~1#1.offset); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17636: assume ~err~0#1 >= 0; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17636: assume !(~err~0#1 >= 0); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16265: #t~ret3053#1 := handle_smp_ioctl_#res#1;havoc handle_smp_ioctl_#t~memset~res2646#1.base, handle_smp_ioctl_#t~memset~res2646#1.offset, handle_smp_ioctl_#t~mem2647#1, handle_smp_ioctl_#t~mem2648#1, handle_smp_ioctl_#t~ret2649#1, handle_smp_ioctl_~a#1.base, handle_smp_ioctl_~a#1.offset, handle_smp_ioctl_~si#1.base, handle_smp_ioctl_~si#1.offset, handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset, handle_smp_ioctl_~tmp~122#1;havoc handle_smp_ioctl_#in~a#1.base, handle_smp_ioctl_#in~a#1.offset, handle_smp_ioctl_#in~si#1.base, handle_smp_ioctl_#in~si#1.offset;assume { :end_inline_handle_smp_ioctl } true;call write~int#15(#t~ret3053#1, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1);havoc #t~ret3053#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17719: assume -2147483648 <= #t~ret3057#1 && #t~ret3057#1 <= 2147483647;~err~0#1 := #t~ret3057#1;havoc #t~mem3056#1;havoc #t~ret3057#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17719-1: SUMMARY for call #t~ret3057#1 := esas2r_write_vda(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 0, (if (632 + #t~mem3056#1) % 4294967296 % 4294967296 <= 2147483647 then (632 + #t~mem3056#1) % 4294967296 % 4294967296 else (632 + #t~mem3056#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17719-2: call #t~mem3056#1 := read~int#15(~ioctl~1#1.base, 20 + ~ioctl~1#1.offset, 4); [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737-1: SUMMARY for call __copy_from_user_nocheck_#t~ret2564#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret2564#1 && __copy_from_user_nocheck_#t~ret2564#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~39#1 := __copy_from_user_nocheck_#t~ret2564#1;havoc __copy_from_user_nocheck_#t~ret2564#1; [2025-02-08 04:39:30,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17670: assume -2147483648 <= #t~ret3034#1 && #t~ret3034#1 <= 2147483647;havoc #t~ret3034#1;#res#1 := -12; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17670-1: SUMMARY for call #t~ret3034#1 := esas2r_log(2, 146, 0); srcloc: null [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15688: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15688: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret2563#1 && __copy_from_user_nocheck_#t~ret2563#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~67#1 := __copy_from_user_nocheck_#t~ret2563#1;havoc __copy_from_user_nocheck_#t~ret2563#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17704: assume { :begin_inline_handle_smp_ioctl } true;handle_smp_ioctl_#in~a#1.base, handle_smp_ioctl_#in~a#1.offset, handle_smp_ioctl_#in~si#1.base, handle_smp_ioctl_#in~si#1.offset := ~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset;havoc handle_smp_ioctl_#res#1;havoc handle_smp_ioctl_#t~memset~res2646#1.base, handle_smp_ioctl_#t~memset~res2646#1.offset, handle_smp_ioctl_#t~mem2647#1, handle_smp_ioctl_#t~mem2648#1, handle_smp_ioctl_#t~ret2649#1, handle_smp_ioctl_~a#1.base, handle_smp_ioctl_~a#1.offset, handle_smp_ioctl_~si#1.base, handle_smp_ioctl_~si#1.offset, handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset, handle_smp_ioctl_~tmp~122#1;handle_smp_ioctl_~a#1.base, handle_smp_ioctl_~a#1.offset := handle_smp_ioctl_#in~a#1.base, handle_smp_ioctl_#in~a#1.offset;handle_smp_ioctl_~si#1.base, handle_smp_ioctl_~si#1.offset := handle_smp_ioctl_#in~si#1.base, handle_smp_ioctl_#in~si#1.offset;call handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset := #Ultimate.allocOnStack(60);havoc handle_smp_ioctl_~tmp~122#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15821-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~7#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17638: assume -2147483648 <= #t~ret3027#1 && #t~ret3027#1 <= 2147483647;~err~0#1 := #t~ret3027#1;havoc #t~ret3027#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17638-1: SUMMARY for call #t~ret3027#1 := esas2r_read_fw(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 28 + ~ioctl~1#1.offset, 0, 524320); srcloc: null [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722-1: SUMMARY for call __copy_from_user_nocheck_#t~ret2563#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17721: assume ~err~0#1 >= 0;call #t~mem3058#1 := read~int#15(~ioctl~1#1.base, 20 + ~ioctl~1#1.offset, 4); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17721: assume !(~err~0#1 >= 0); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15739: assume 0 != __copy_from_user_nocheck_~tmp___1~39#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15739: assume !(0 != __copy_from_user_nocheck_~tmp___1~39#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15805: SUMMARY for call __copy_to_user_nocheck_#t~ret2570#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15706-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15789: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15789: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17771: call write~int#15(109, ~ioctl~1#1.base, 8 + ~ioctl~1#1.offset, 1); [2025-02-08 04:39:30,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17689: call write~int#15(1, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 1);call write~int#15(0, ~ioctl~1#1.base, 17 + ~ioctl~1#1.offset, 1);call #t~mem3036#1.base, #t~mem3036#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3037#1 := read~int#15(#t~mem3036#1.base, 1489 + #t~mem3036#1.offset, 4);call write~int#15(#t~mem3037#1, ~ioctl~1#1.base, 18 + ~ioctl~1#1.offset, 1);havoc #t~mem3036#1.base, #t~mem3036#1.offset;havoc #t~mem3037#1;call #t~mem3038#1.base, #t~mem3038#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3039#1 := read~int#15(#t~mem3038#1.base, 62 + #t~mem3038#1.offset, 2);call write~int#15(#t~mem3039#1, ~ioctl~1#1.base, 24 + ~ioctl~1#1.offset, 2);havoc #t~mem3038#1.base, #t~mem3038#1.offset;havoc #t~mem3039#1;call #t~mem3040#1.base, #t~mem3040#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3041#1 := read~int#15(#t~mem3040#1.base, 60 + #t~mem3040#1.offset, 2);call write~int#15(#t~mem3041#1, ~ioctl~1#1.base, 26 + ~ioctl~1#1.offset, 2);havoc #t~mem3040#1.base, #t~mem3040#1.offset;havoc #t~mem3041#1;call #t~mem3042#1.base, #t~mem3042#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3043#1 := read~int#15(#t~mem3042#1.base, 66 + #t~mem3042#1.offset, 2);call write~int#15(#t~mem3043#1, ~ioctl~1#1.base, 28 + ~ioctl~1#1.offset, 2);havoc #t~mem3042#1.base, #t~mem3042#1.offset;havoc #t~mem3043#1;call #t~mem3044#1.base, #t~mem3044#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3045#1 := read~int#15(#t~mem3044#1.base, 72 + #t~mem3044#1.offset, 1);call write~int#15(#t~mem3045#1, ~ioctl~1#1.base, 19 + ~ioctl~1#1.offset, 1);havoc #t~mem3044#1.base, #t~mem3044#1.offset;havoc #t~mem3045#1;call #t~mem3046#1.base, #t~mem3046#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3047#1.base, #t~mem3047#1.offset := read~$Pointer$#15(#t~mem3046#1.base, 16 + #t~mem3046#1.offset, 8);call #t~mem3048#1 := read~int#15(#t~mem3047#1.base, 216 + #t~mem3047#1.offset, 1);call write~int#15(#t~mem3048#1, ~ioctl~1#1.base, 20 + ~ioctl~1#1.offset, 1);havoc #t~mem3046#1.base, #t~mem3046#1.offset;havoc #t~mem3047#1.base, #t~mem3047#1.offset;havoc #t~mem3048#1;call #t~mem3049#1.base, #t~mem3049#1.offset := read~$Pointer$#15(~a~11#1.base, 30026 + ~a~11#1.offset, 8);call #t~mem3050#1 := read~int#15(#t~mem3049#1.base, 56 + #t~mem3049#1.offset, 4);call write~int#15(#t~mem3050#1, ~ioctl~1#1.base, 21 + ~ioctl~1#1.offset, 1);havoc #t~mem3049#1.base, #t~mem3049#1.offset;havoc #t~mem3050#1;call write~int#15(0, ~ioctl~1#1.base, 22 + ~ioctl~1#1.offset, 1);call #t~mem3051#1.base, #t~mem3051#1.offset := read~$Pointer$#15(~a~11#1.base, 30034 + ~a~11#1.offset, 8);call #t~mem3052#1 := read~int#15(#t~mem3051#1.base, 728 + #t~mem3051#1.offset, 4);call write~int#15(#t~mem3052#1, ~ioctl~1#1.base, 23 + ~ioctl~1#1.offset, 1);havoc #t~mem3051#1.base, #t~mem3051#1.offset;havoc #t~mem3052#1;call write~int#15(0, ~ioctl~1#1.base, 33 + ~ioctl~1#1.offset, 4); [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16682: handle_csmi_ioctl_~tmp~125#1 := handle_csmi_ioctl_#t~ret2781#1;havoc handle_csmi_ioctl_#t~ret2781#1;handle_csmi_ioctl_#res#1 := handle_csmi_ioctl_~tmp~125#1;call ULTIMATE.dealloc(handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset);havoc handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724: assume 0 != __copy_from_user_nocheck_~tmp___0~67#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724: assume !(0 != __copy_from_user_nocheck_~tmp___0~67#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~6#1; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16682-1: SUMMARY for call handle_csmi_ioctl_#t~ret2781#1 := handle_buffered_ioctl(handle_csmi_ioctl_~#bi~3#1.base, handle_csmi_ioctl_~#bi~3#1.offset); srcloc: null [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16253: call ULTIMATE.dealloc(handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset);havoc handle_smp_ioctl_~#bi~2#1.base, handle_smp_ioctl_~#bi~2#1.offset; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15840-1: SUMMARY for call __copy_to_user_nocheck_#t~ret2569#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~7#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15840: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret2569#1 && __copy_to_user_nocheck_#t~ret2569#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~40#1 := __copy_to_user_nocheck_#t~ret2569#1;havoc __copy_to_user_nocheck_#t~ret2569#1; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17723: assume -2147483648 <= #t~ret3059#1 && #t~ret3059#1 <= 2147483647;~err~0#1 := #t~ret3059#1;havoc #t~mem3058#1;havoc #t~ret3059#1; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17723-1: SUMMARY for call #t~ret3059#1 := esas2r_read_vda(~a~11#1.base, ~a~11#1.offset, ~ioctl~1#1.base, 16 + ~ioctl~1#1.offset, 0, (if (632 + #t~mem3058#1) % 4294967296 % 4294967296 <= 2147483647 then (632 + #t~mem3058#1) % 4294967296 % 4294967296 else (632 + #t~mem3058#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15692: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:30,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15692: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:30,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29209: havoc pci_bus_read_config_dword_#t~nondet4277#1; [2025-02-08 04:39:30,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29310: havoc #t~ret4296.base, #t~ret4296.offset; [2025-02-08 04:39:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29217: havoc pci_bus_write_config_word_#t~nondet4279#1;pci_write_config_word_#t~ret1331#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet4279#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;assume -2147483648 <= pci_write_config_word_#t~ret1331#1 && pci_write_config_word_#t~ret1331#1 <= 2147483647;pci_write_config_word_~tmp~46#1 := pci_write_config_word_#t~ret1331#1;havoc pci_write_config_word_#t~mem1329#1.base, pci_write_config_word_#t~mem1329#1.offset;havoc pci_write_config_word_#t~mem1330#1;havoc pci_write_config_word_#t~ret1331#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~46#1; [2025-02-08 04:39:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: #t~ret1729#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem1329#1.base, pci_write_config_word_#t~mem1329#1.offset, pci_write_config_word_#t~mem1330#1, pci_write_config_word_#t~ret1331#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~46#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;assume -2147483648 <= #t~ret1729#1 && #t~ret1729#1 <= 2147483647;havoc #t~mem1727#1.base, #t~mem1727#1.offset;havoc #t~mem1728#1;havoc #t~ret1729#1; [2025-02-08 04:39:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: call ULTIMATE.dealloc(~#devcontrol~0#1.base, ~#devcontrol~0#1.offset);havoc ~#devcontrol~0#1.base, ~#devcontrol~0#1.offset; [2025-02-08 04:39:30,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: call ULTIMATE.dealloc(~#comp_list~0#1.base, ~#comp_list~0#1.offset);havoc ~#comp_list~0#1.base, ~#comp_list~0#1.offset; [2025-02-08 04:39:30,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: havoc esas2r_handle_outbound_rsp_err_#t~mem2074#1, esas2r_handle_outbound_rsp_err_#t~ret2075#1, esas2r_handle_outbound_rsp_err_#t~memcpy~res2076#1.base, esas2r_handle_outbound_rsp_err_#t~memcpy~res2076#1.offset, esas2r_handle_outbound_rsp_err_#t~mem2077#1, esas2r_handle_outbound_rsp_err_#t~mem2078#1, esas2r_handle_outbound_rsp_err_#t~mem2079#1, esas2r_handle_outbound_rsp_err_#t~mem2080#1, esas2r_handle_outbound_rsp_err_~a#1.base, esas2r_handle_outbound_rsp_err_~a#1.offset, esas2r_handle_outbound_rsp_err_~rq#1.base, esas2r_handle_outbound_rsp_err_~rq#1.offset, esas2r_handle_outbound_rsp_err_~rsp#1.base, esas2r_handle_outbound_rsp_err_~rsp#1.offset, esas2r_handle_outbound_rsp_err_~scsistatus~0#1, esas2r_handle_outbound_rsp_err_~tmp~95#1;havoc esas2r_handle_outbound_rsp_err_#in~a#1.base, esas2r_handle_outbound_rsp_err_#in~a#1.offset, esas2r_handle_outbound_rsp_err_#in~rq#1.base, esas2r_handle_outbound_rsp_err_#in~rq#1.offset, esas2r_handle_outbound_rsp_err_#in~rsp#1.base, esas2r_handle_outbound_rsp_err_#in~rsp#1.offset;assume { :end_inline_esas2r_handle_outbound_rsp_err } true; [2025-02-08 04:39:30,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29303: havoc scsi_add_host_with_dma_#t~nondet4294#1; [2025-02-08 04:39:30,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23932: #res#1 := ~ldv_func_res~4#1; [2025-02-08 04:39:34,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548: call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-02-08 04:39:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18485: ~t~11#1.base, ~t~11#1.offset := ~t~11#1.base, 113 + ~t~11#1.offset; [2025-02-08 04:39:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume (if #t~mem3173#1 % 256 % 4294967296 <= 2147483647 then #t~mem3173#1 % 256 % 4294967296 else #t~mem3173#1 % 256 % 4294967296 - 4294967296) != (if #t~mem3174#1 % 256 % 4294967296 <= 2147483647 then #t~mem3174#1 % 256 % 4294967296 else #t~mem3174#1 % 256 % 4294967296 - 4294967296);havoc #t~mem3173#1;havoc #t~mem3174#1;call #t~mem3175#1 := read~int#15(~t~11#1.base, 2 + ~t~11#1.offset, 1);~tmp___0~79#1 := #t~mem3175#1;havoc #t~mem3175#1;call write~int#15(~tmp___0~79#1, ~t~11#1.base, 3 + ~t~11#1.offset, 1);~state~1#1 := ~tmp___0~79#1; [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume !((if #t~mem3173#1 % 256 % 4294967296 <= 2147483647 then #t~mem3173#1 % 256 % 4294967296 else #t~mem3173#1 % 256 % 4294967296 - 4294967296) != (if #t~mem3174#1 % 256 % 4294967296 <= 2147483647 then #t~mem3174#1 % 256 % 4294967296 else #t~mem3174#1 % 256 % 4294967296 - 4294967296));havoc #t~mem3173#1;havoc #t~mem3174#1; [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18466: ~state~1#1 := 255;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.offset := ~a#1.base, 29212 + ~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18481: SUMMARY for call esas2r_target_state_changed(~a#1.base, ~a#1.offset, (if ~tmp___1~48#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___1~48#1 % 65536 % 4294967296 else ~tmp___1~48#1 % 65536 % 4294967296 - 4294967296), (if ~state~1#1 % 256 % 4294967296 <= 2147483647 then ~state~1#1 % 256 % 4294967296 else ~state~1#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18480: ~tmp___1~48#1 := #t~ret3176#1;havoc #t~ret3176#1; [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1 } true;call #t~mem3173#1 := read~int#15(~t~11#1.base, 3 + ~t~11#1.offset, 1);call #t~mem3174#1 := read~int#15(~t~11#1.base, 2 + ~t~11#1.offset, 1); [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18480-1: SUMMARY for call #t~ret3176#1 := esas2r_targ_get_id(~t~11#1.base, ~t~11#1.offset, ~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_104___1_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18703: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_mem_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18478: assume 255 != ~state~1#1 % 256 % 4294967296; [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18478: assume !(255 != ~state~1#1 % 256 % 4294967296); [2025-02-08 04:39:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18476: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(~a#1.base, 29212 + ~a#1.offset, ~flags~28#1); srcloc: null [2025-02-08 04:39:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21281: call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-02-08 04:39:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17387: call ULTIMATE.dealloc(~#bi~4.base, ~#bi~4.offset);havoc ~#bi~4.base, ~#bi~4.offset; [2025-02-08 04:39:35,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11101: #t~ret3478#1 := esas2r_init_adapter_#res#1;havoc esas2r_init_adapter_#t~ret1554#1, esas2r_init_adapter_#t~mem1555#1.base, esas2r_init_adapter_#t~mem1555#1.offset, esas2r_init_adapter_#t~ret1556#1, esas2r_init_adapter_#t~memset~res1557#1.base, esas2r_init_adapter_#t~memset~res1557#1.offset, esas2r_init_adapter_#t~ret1558#1, esas2r_init_adapter_#t~ret1559#1, esas2r_init_adapter_#t~ret1560#1, esas2r_init_adapter_#t~mem1561#1.base, esas2r_init_adapter_#t~mem1561#1.offset, esas2r_init_adapter_#t~ret1562#1, esas2r_init_adapter_#t~ret1563#1, esas2r_init_adapter_#t~ret1564#1, esas2r_init_adapter_#t~mem1565#1.base, esas2r_init_adapter_#t~mem1565#1.offset, esas2r_init_adapter_#t~ret1566#1, esas2r_init_adapter_#t~ret1567#1, esas2r_init_adapter_#t~ret1568#1, esas2r_init_adapter_#t~loopctr1569#1, esas2r_init_adapter_#t~nondet1570#1, esas2r_init_adapter_#t~ret1571#1, esas2r_init_adapter_#t~ret1572#1.base, esas2r_init_adapter_#t~ret1572#1.offset, esas2r_init_adapter_#t~ret1573#1.base, esas2r_init_adapter_#t~ret1573#1.offset, esas2r_init_adapter_#t~mem1574#1, esas2r_init_adapter_#t~loopctr1575#1, esas2r_init_adapter_#t~nondet1576#1, esas2r_init_adapter_#t~ret1577#1, esas2r_init_adapter_#t~ret1578#1.base, esas2r_init_adapter_#t~ret1578#1.offset, esas2r_init_adapter_#t~ret1579#1, esas2r_init_adapter_#t~ret1580#1, esas2r_init_adapter_#t~ret1581#1, esas2r_init_adapter_#t~ret1582#1, esas2r_init_adapter_#t~ret1583#1, esas2r_init_adapter_#t~mem1584#1, esas2r_init_adapter_#t~ret1585#1.base, esas2r_init_adapter_#t~ret1585#1.offset, esas2r_init_adapter_#t~mem1586#1.base, esas2r_init_adapter_#t~mem1586#1.offset, esas2r_init_adapter_#t~mem1587#1, esas2r_init_adapter_#t~ret1588#1, esas2r_init_adapter_#t~mem1589#1, esas2r_init_adapter_#t~mem1590#1.base, esas2r_init_adapter_#t~mem1590#1.offset, esas2r_init_adapter_#t~mem1591#1, esas2r_init_adapter_#t~memset~res1592#1.base, esas2r_init_adapter_#t~memset~res1592#1.offset, esas2r_init_adapter_#t~mem1593#1.base, esas2r_init_adapter_#t~mem1593#1.offset, esas2r_init_adapter_#t~ret1594#1, esas2r_init_adapter_#t~ret1595#1, esas2r_init_adapter_#t~ret1596#1, esas2r_init_adapter_#t~ret1597#1, esas2r_init_adapter_#t~ret1598#1, esas2r_init_adapter_#t~ret1599#1, esas2r_init_adapter_#t~ret1600#1, esas2r_init_adapter_~host#1.base, esas2r_init_adapter_~host#1.offset, esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, esas2r_init_adapter_~index#1, esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset, esas2r_init_adapter_~i~2#1, esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset, esas2r_init_adapter_~first_request~0#1.base, esas2r_init_adapter_~first_request~0#1.offset, esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset, esas2r_init_adapter_~required_mask~0#1, esas2r_init_adapter_~tmp~67#1, esas2r_init_adapter_~tmp___0~31#1, esas2r_init_adapter_~tmp___1~16#1, esas2r_init_adapter_~tmp___2~9#1, esas2r_init_adapter_~tmp___3~6#1, esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset, esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset, esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset, esas2r_init_adapter_~__lock_name~0#1.base, esas2r_init_adapter_~__lock_name~0#1.offset, esas2r_init_adapter_~tmp___6~2#1.base, esas2r_init_adapter_~tmp___6~2#1.offset, esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset, esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset, esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset, esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset, esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset, esas2r_init_adapter_~tmp___7~1#1, esas2r_init_adapter_~tmp___8~1#1, esas2r_init_adapter_~tmp___9~1#1, esas2r_init_adapter_~tmp___10~1#1, esas2r_init_adapter_~tmp___11~1#1.base, esas2r_init_adapter_~tmp___11~1#1.offset, esas2r_init_adapter_~tmp___12~1#1, esas2r_init_adapter_~tmp___13~1#1, esas2r_init_adapter_~tmp___14~1#1, esas2r_init_adapter_~tmp___15~1#1, esas2r_init_adapter_~tmp___16~1#1, esas2r_init_adapter_~tmp___17~0#1;havoc esas2r_init_adapter_#in~host#1.base, esas2r_init_adapter_#in~host#1.offset, esas2r_init_adapter_#in~pcid#1.base, esas2r_init_adapter_#in~pcid#1.offset, esas2r_init_adapter_#in~index#1;assume { :end_inline_esas2r_init_adapter } true;assume -2147483648 <= #t~ret3478#1 && #t~ret3478#1 <= 2147483647;~tmp~161#1 := #t~ret3478#1;havoc #t~ret3478#1; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24083-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24083: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123 } true;call write~int#15(0, esas2r_fw_event_on_~a#1.base, 32990 + esas2r_fw_event_on_~a#1.offset, 1); [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: assume true;havoc esas2r_init_adapter_#t~nondet1570#1;call write~int#15(esas2r_init_adapter_#t~nondet1570#1, esas2r_init_adapter_~a~1#1.base, 30046 + esas2r_init_adapter_~a~1#1.offset + esas2r_init_adapter_#t~loopctr1569#1, 8);esas2r_init_adapter_#t~loopctr1569#1 := 1 + esas2r_init_adapter_#t~loopctr1569#1; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: assume true;havoc esas2r_init_adapter_#t~loopctr1569#1;havoc esas2r_init_adapter_#t~nondet1570#1;havoc esas2r_init_adapter_#t~ret1571#1; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: esas2r_init_adapter_~tmp___11~1#1.base, esas2r_init_adapter_~tmp___11~1#1.offset := esas2r_init_adapter_#t~ret1585#1.base, esas2r_init_adapter_#t~ret1585#1.offset;havoc esas2r_init_adapter_#t~mem1584#1;havoc esas2r_init_adapter_#t~ret1585#1.base, esas2r_init_adapter_#t~ret1585#1.offset;call write~$Pointer$#15(esas2r_init_adapter_~tmp___11~1#1.base, esas2r_init_adapter_~tmp___11~1#1.offset, esas2r_init_adapter_~a~1#1.base, 29360 + esas2r_init_adapter_~a~1#1.offset, 8);call esas2r_init_adapter_#t~mem1586#1.base, esas2r_init_adapter_#t~mem1586#1.offset := read~$Pointer$#15(esas2r_init_adapter_~a~1#1.base, 29360 + esas2r_init_adapter_~a~1#1.offset, 8); [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11283: SUMMARY for call esas2r_disable_chip_interrupts___0(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19805-1: SUMMARY for call #t~ret3491#1 := esas2r_log_dev(3, ~host~3#1.base, 895 + ~host~3#1.offset, 177, 0); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19805: assume -2147483648 <= #t~ret3491#1 && #t~ret3491#1 <= 2147483647;havoc #t~ret3491#1;assume { :begin_inline_scsi_scan_host } true;scsi_scan_host_#in~arg0#1.base, scsi_scan_host_#in~arg0#1.offset := ~host~3#1.base, ~host~3#1.offset;havoc scsi_scan_host_~arg0#1.base, scsi_scan_host_~arg0#1.offset;scsi_scan_host_~arg0#1.base, scsi_scan_host_~arg0#1.offset := scsi_scan_host_#in~arg0#1.base, scsi_scan_host_#in~arg0#1.offset;havoc scsi_scan_host_~arg0#1.base, scsi_scan_host_~arg0#1.offset;havoc scsi_scan_host_#in~arg0#1.base, scsi_scan_host_#in~arg0#1.offset;assume { :end_inline_scsi_scan_host } true; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11184: SUMMARY for call __init_waitqueue_head(esas2r_init_adapter_~a~1#1.base, 32506 + esas2r_init_adapter_~a~1#1.offset, 54, 0, esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250-1: SUMMARY for call esas2r_init_adapter_#t~ret1585#1.base, esas2r_init_adapter_#t~ret1585#1.offset := dma_alloc_attrs(esas2r_init_adapter_~pcid#1.base, 148 + esas2r_init_adapter_~pcid#1.offset, esas2r_init_adapter_#t~mem1584#1, esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset, 208, 0, 0); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300: assume -2147483648 <= esas2r_init_adapter_#t~ret1599#1 && esas2r_init_adapter_#t~ret1599#1 <= 2147483647;esas2r_init_adapter_~tmp___16~1#1 := esas2r_init_adapter_#t~ret1599#1;havoc esas2r_init_adapter_#t~ret1599#1; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-2: havoc esas2r_init_adapter_struct_#t~bitwise1755#1;assume ((((esas2r_init_adapter_struct_#t~mem1754#1 < 0 || esas2r_init_adapter_struct_#t~bitwise1755#1 >= 6) && esas2r_init_adapter_struct_#t~bitwise1755#1 >= esas2r_init_adapter_struct_#t~mem1754#1) && (esas2r_init_adapter_struct_#t~mem1754#1 < 0 || esas2r_init_adapter_struct_#t~bitwise1755#1 <= 6 + esas2r_init_adapter_struct_#t~mem1754#1)) && (esas2r_init_adapter_struct_#t~mem1754#1 >= 0 || esas2r_init_adapter_struct_#t~bitwise1755#1 < 0)) && esas2r_init_adapter_struct_#t~bitwise1755#1 <= 9223372036854775807; [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: SUMMARY for call __raw_spin_lock_init(esas2r_init_adapter_struct_~a#1.base, 29212 + esas2r_init_adapter_struct_~a#1.offset, 85, 0, esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset); srcloc: null [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-1: [2025-02-08 04:39:35,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-4: assume 0 == esas2r_init_adapter_struct_#t~mem1754#1 || 6 == esas2r_init_adapter_struct_#t~mem1754#1;esas2r_init_adapter_struct_#t~bitwise1755#1 := 6; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-4: assume !(0 == esas2r_init_adapter_struct_#t~mem1754#1 || 6 == esas2r_init_adapter_struct_#t~mem1754#1); [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-1: SUMMARY for call esas2r_init_adapter_#t~ret1599#1 := constant_test_bit(11, esas2r_init_adapter_~a~1#1.base, 28960 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-3: assume false;esas2r_init_adapter_struct_#t~bitwise1755#1 := esas2r_init_adapter_struct_#t~mem1754#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-3: assume !false; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29137-1: esas2r_init_adapter_#t~ret1558#1 := dma_get_required_mask_#res#1;havoc dma_get_required_mask_#t~nondet4271#1, dma_get_required_mask_~arg0#1.base, dma_get_required_mask_~arg0#1.offset;havoc dma_get_required_mask_#in~arg0#1.base, dma_get_required_mask_#in~arg0#1.offset;assume { :end_inline_dma_get_required_mask } true;esas2r_init_adapter_~tmp~67#1 := esas2r_init_adapter_#t~ret1558#1;havoc esas2r_init_adapter_#t~ret1558#1;esas2r_init_adapter_~required_mask~0#1 := esas2r_init_adapter_~tmp~67#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29137: havoc dma_get_required_mask_#t~nondet4271#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: call write~int#15(esas2r_init_adapter_struct_#t~bitwise1755#1, esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8);havoc esas2r_init_adapter_struct_#t~mem1754#1;havoc esas2r_init_adapter_struct_#t~bitwise1755#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168: havoc esas2r_init_adapter_#t~ret1572#1.base, esas2r_init_adapter_#t~ret1572#1.offset; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~last_request~0#1.base, 16 + esas2r_init_adapter_~last_request~0#1.offset); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168-1: SUMMARY for call esas2r_init_adapter_#t~ret1572#1.base, esas2r_init_adapter_#t~ret1572#1.offset := spinlock_check(esas2r_init_adapter_~a~1#1.base, 29008 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284: havoc esas2r_init_adapter_#t~ret1596#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21342: havoc esas2r_fw_event_on_~a#1.base, esas2r_fw_event_on_~a#1.offset, esas2r_fw_event_on_~flags~36#1;havoc esas2r_fw_event_on_#in~a#1.base, esas2r_fw_event_on_#in~a#1.offset;assume { :end_inline_esas2r_fw_event_on } true; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19839: assume 0 != ~tmp___3~24#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19839: assume !(0 != ~tmp___3~24#1);call write~int#15(1, ~a~25#1.base, 557694 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284-1: SUMMARY for call esas2r_init_adapter_#t~ret1596#1 := esas2r_check_adapter(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961-1: SUMMARY for call esas2r_init_adapter_struct_#t~memset~res1766#1.base, esas2r_init_adapter_struct_#t~memset~res1766#1.offset := #Ultimate.C_memset#15(esas2r_init_adapter_struct_#t~mem1765#1.base, esas2r_init_adapter_struct_#t~mem1765#1.offset, 0, 8 * (1 + (~num_requests~0 + ~num_ae_requests~0))); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: esas2r_init_adapter_struct_~tmp___9~2#1 := (if 0 == esas2r_init_adapter_struct_#t~ret1762#1 % 256 then 0 else 1);havoc esas2r_init_adapter_struct_#t~ret1762#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: havoc esas2r_init_adapter_struct_#t~mem1765#1.base, esas2r_init_adapter_struct_#t~mem1765#1.offset;havoc esas2r_init_adapter_struct_#t~memset~res1766#1.base, esas2r_init_adapter_struct_#t~memset~res1766#1.offset;assume { :begin_inline_esas2r_targ_db_initialize } true;esas2r_targ_db_initialize_#in~a#1.base, esas2r_targ_db_initialize_#in~a#1.offset := esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset;havoc esas2r_targ_db_initialize_#t~memset~res3167#1.base, esas2r_targ_db_initialize_#t~memset~res3167#1.offset, esas2r_targ_db_initialize_#t~mem3168#1.base, esas2r_targ_db_initialize_#t~mem3168#1.offset, esas2r_targ_db_initialize_~a#1.base, esas2r_targ_db_initialize_~a#1.offset, esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset;esas2r_targ_db_initialize_~a#1.base, esas2r_targ_db_initialize_~a#1.offset := esas2r_targ_db_initialize_#in~a#1.base, esas2r_targ_db_initialize_#in~a#1.offset;havoc esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset;esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset := esas2r_targ_db_initialize_~a#1.base, esas2r_targ_db_initialize_~a#1.offset; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21342-1: SUMMARY for call ldv_spin_unlock_irqrestore_108(esas2r_fw_event_on_~a#1.base, 32922 + esas2r_fw_event_on_~a#1.offset, esas2r_fw_event_on_~flags~36#1); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1762#1 := esas2r_initmem_alloc(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~a#1.base, 29659 + esas2r_init_adapter_struct_~a#1.offset, 16); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152: assume -2147483648 <= esas2r_init_adapter_#t~ret1567#1 && esas2r_init_adapter_#t~ret1567#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1567#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11185: SUMMARY for call __init_waitqueue_head(esas2r_init_adapter_~a~1#1.base, 32698 + esas2r_init_adapter_~a~1#1.offset, 55, 0, esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152-1: SUMMARY for call esas2r_init_adapter_#t~ret1567#1 := esas2r_log(1, 46, 0); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume esas2r_init_adapter_~required_mask~0#1 % 18446744073709551616 > 4294967295; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume !(esas2r_init_adapter_~required_mask~0#1 % 18446744073709551616 > 4294967295); [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume 0 != esas2r_init_adapter_~tmp___12~1#1 % 256;esas2r_init_adapter_~tmp___13~1#1 := 0; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume !(0 != esas2r_init_adapter_~tmp___12~1#1 % 256);esas2r_init_adapter_~tmp___13~1#1 := 1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1739#1 := esas2r_log(1, 88, 0); srcloc: null [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19790: assume 0 != ~err~1#1; [2025-02-08 04:39:35,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19790: assume !(0 != ~err~1#1);assume { :begin_inline_esas2r_fw_event_on } true;esas2r_fw_event_on_#in~a#1.base, esas2r_fw_event_on_#in~a#1.offset := ~a~25#1.base, ~a~25#1.offset;havoc esas2r_fw_event_on_~a#1.base, esas2r_fw_event_on_~a#1.offset, esas2r_fw_event_on_~flags~36#1;esas2r_fw_event_on_~a#1.base, esas2r_fw_event_on_~a#1.offset := esas2r_fw_event_on_#in~a#1.base, esas2r_fw_event_on_#in~a#1.offset;havoc esas2r_fw_event_on_~flags~36#1;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.offset := esas2r_fw_event_on_~a#1.base, 32922 + esas2r_fw_event_on_~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_123_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11202: SUMMARY for call list_add_tail(esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset, esas2r_init_adapter_~a~1#1.base, 28992 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19757-1: SUMMARY for call #t~memset~res3474#1.base, #t~memset~res3474#1.offset := #Ultimate.C_memset#15(~host~3#1.base, 3601 + ~host~3#1.offset, 0, ~host_alloc_size~0#1); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19757: havoc #t~memset~res3474#1.base, #t~memset~res3474#1.offset;~a~25#1.base, ~a~25#1.offset := ~host~3#1.base, 3601 + ~host~3#1.offset; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1739#1 && esas2r_init_adapter_struct_#t~ret1739#1 <= 2147483647;havoc esas2r_init_adapter_struct_#t~ret1739#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: havoc esas2r_targ_db_initialize_#t~memset~res3167#1.base, esas2r_targ_db_initialize_#t~memset~res3167#1.offset, esas2r_targ_db_initialize_#t~mem3168#1.base, esas2r_targ_db_initialize_#t~mem3168#1.offset, esas2r_targ_db_initialize_~a#1.base, esas2r_targ_db_initialize_~a#1.offset, esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset;havoc esas2r_targ_db_initialize_#in~a#1.base, esas2r_targ_db_initialize_#in~a#1.offset;assume { :end_inline_esas2r_targ_db_initialize } true;call esas2r_init_adapter_struct_#t~mem1767#1.base, esas2r_init_adapter_struct_#t~mem1767#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29619 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset := esas2r_init_adapter_struct_#t~mem1767#1.base, esas2r_init_adapter_struct_#t~mem1767#1.offset;havoc esas2r_init_adapter_struct_#t~mem1767#1.base, esas2r_init_adapter_struct_#t~mem1767#1.offset;esas2r_init_adapter_struct_~i~4#1 := 0; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11169: SUMMARY for call __raw_spin_lock_init(esas2r_init_adapter_~a~1#1.base, 29008 + esas2r_init_adapter_~a~1#1.offset, 48, 0, esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285-1: SUMMARY for call esas2r_init_adapter_#t~ret1597#1 := esas2r_init_adapter_hw(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, 1); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-1: esas2r_init_adapter_#res#1 := 1;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: esas2r_init_adapter_~tmp___14~1#1 := (if 0 == esas2r_init_adapter_#t~ret1597#1 % 256 then 0 else 1);havoc esas2r_init_adapter_#t~ret1597#1; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1734#1.base, esas2r_init_adapter_struct_#t~ret1734#1.offset := kzalloc(176 * ~num_ae_requests~0, 208); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19807-1: SUMMARY for call #t~ret3492#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_fw~0.base, ~#bin_attr_fw~0.offset); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19774: assume 0 == ~tmp~161#1;call #t~mem3479#1.base, #t~mem3479#1.offset := read~$Pointer$#15(~pcid#1.base, 16 + ~pcid#1.offset, 8);call #t~mem3480#1 := read~int#15(#t~mem3479#1.base, 216 + #t~mem3479#1.offset, 1);call #t~mem3481#1 := read~int#15(~pcid#1.base, 56 + ~pcid#1.offset, 4); [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19774: assume !(0 == ~tmp~161#1); [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: SUMMARY for call __init_waitqueue_head(esas2r_init_adapter_~a~1#1.base, 32594 + esas2r_init_adapter_~a~1#1.offset, 56, 0, esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset); srcloc: null [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19807: assume -2147483648 <= #t~ret3492#1 && #t~ret3492#1 <= 2147483647;~tmp___0~89#1 := #t~ret3492#1;havoc #t~ret3492#1; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: assume 0 != esas2r_init_adapter_struct_~tmp___6~3#1; [2025-02-08 04:39:35,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: assume !(0 != esas2r_init_adapter_struct_~tmp___6~3#1);esas2r_init_adapter_struct_~i~4#1 := 1 + esas2r_init_adapter_struct_~i~4#1;esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset := esas2r_init_adapter_struct_~sgl~0#1.base, 56 + esas2r_init_adapter_struct_~sgl~0#1.offset; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: esas2r_init_adapter_struct_~tmp___1~19#1.base, esas2r_init_adapter_struct_~tmp___1~19#1.offset := esas2r_init_adapter_struct_#t~ret1734#1.base, esas2r_init_adapter_struct_#t~ret1734#1.offset;havoc esas2r_init_adapter_struct_#t~ret1734#1.base, esas2r_init_adapter_struct_#t~ret1734#1.offset;call write~$Pointer$#15(esas2r_init_adapter_struct_~tmp___1~19#1.base, esas2r_init_adapter_struct_~tmp___1~19#1.offset, esas2r_init_adapter_struct_~a#1.base, 29579 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1735#1.base, esas2r_init_adapter_struct_#t~mem1735#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29579 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11153-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18404: assume (esas2r_targ_db_initialize_~t~9#1.base + esas2r_targ_db_initialize_~t~9#1.offset) % 18446744073709551616 < (esas2r_targ_db_initialize_#t~mem3168#1.base + esas2r_targ_db_initialize_#t~mem3168#1.offset) % 18446744073709551616;havoc esas2r_targ_db_initialize_#t~mem3168#1.base, esas2r_targ_db_initialize_#t~mem3168#1.offset; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18404: assume !((esas2r_targ_db_initialize_~t~9#1.base + esas2r_targ_db_initialize_~t~9#1.offset) % 18446744073709551616 < (esas2r_targ_db_initialize_#t~mem3168#1.base + esas2r_targ_db_initialize_#t~mem3168#1.offset) % 18446744073709551616);havoc esas2r_targ_db_initialize_#t~mem3168#1.base, esas2r_targ_db_initialize_#t~mem3168#1.offset; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11153: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19857-1: SUMMARY for call #t~ret3502#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_default_nvram~0.base, ~#bin_attr_default_nvram~0.offset); srcloc: null [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19857: assume -2147483648 <= #t~ret3502#1 && #t~ret3502#1 <= 2147483647;~tmp___5~13#1 := #t~ret3502#1;havoc #t~ret3502#1; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1732#1.base, esas2r_init_adapter_struct_#t~ret1732#1.offset := spinlock_check(esas2r_init_adapter_struct_~a#1.base, 29144 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203-1: SUMMARY for call esas2r_init_adapter_#t~ret1579#1 := alloc_vda_req(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset); srcloc: null [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: esas2r_init_adapter_~tmp___7~1#1 := (if 0 == esas2r_init_adapter_#t~ret1579#1 % 256 then 0 else 1);havoc esas2r_init_adapter_#t~ret1579#1; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: assume 0 != esas2r_init_adapter_~tmp___16~1#1; [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: assume !(0 != esas2r_init_adapter_~tmp___16~1#1); [2025-02-08 04:39:35,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc esas2r_init_adapter_struct_#t~ret1732#1.base, esas2r_init_adapter_struct_#t~ret1732#1.offset; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: call write~$Pointer$#15(#funAddr~esas2r_ae_complete.base, #funAddr~esas2r_ae_complete.offset, esas2r_init_adapter_struct_~rq~3#1.base, 104 + esas2r_init_adapter_struct_~rq~3#1.offset, 8);esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset := esas2r_init_adapter_struct_~rq~3#1.base, 172 + esas2r_init_adapter_struct_~rq~3#1.offset;esas2r_init_adapter_struct_~i~4#1 := 1 + esas2r_init_adapter_struct_~i~4#1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume 0 != esas2r_init_adapter_struct_~tmp___9~2#1 % 256;esas2r_init_adapter_struct_~tmp___10~2#1 := 0; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume !(0 != esas2r_init_adapter_struct_~tmp___9~2#1 % 256);esas2r_init_adapter_struct_~tmp___10~2#1 := 1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-1: SUMMARY for call esas2r_rq_init_request(esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset, esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: assume 0 != (esas2r_init_adapter_#t~mem1555#1.base + esas2r_init_adapter_#t~mem1555#1.offset) % 18446744073709551616;havoc esas2r_init_adapter_#t~mem1555#1.base, esas2r_init_adapter_#t~mem1555#1.offset; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: assume !(0 != (esas2r_init_adapter_#t~mem1555#1.base + esas2r_init_adapter_#t~mem1555#1.offset) % 18446744073709551616);havoc esas2r_init_adapter_#t~mem1555#1.base, esas2r_init_adapter_#t~mem1555#1.offset;esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset := esas2r_init_adapter_~host#1.base, 3601 + esas2r_init_adapter_~host#1.offset; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19841-1: SUMMARY for call #t~ret3499#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 181, 0); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19841: assume -2147483648 <= #t~ret3499#1 && #t~ret3499#1 <= 2147483647;havoc #t~ret3499#1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 29392 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: call esas2r_init_adapter_struct_#t~mem1743#1.base, esas2r_init_adapter_struct_#t~mem1743#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 30026 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1744#1 := read~int#15(esas2r_init_adapter_struct_#t~mem1743#1.base, 64 + esas2r_init_adapter_struct_#t~mem1743#1.offset, 2);esas2r_init_adapter_struct_#t~short1748#1 := 4476 == esas2r_init_adapter_struct_#t~mem1744#1 % 65536 % 4294967296; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: assume esas2r_init_adapter_struct_~i~4#1 % 4294967296 <= 7;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: assume !(esas2r_init_adapter_struct_~i~4#1 % 4294967296 <= 7); [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-1: SUMMARY for call esas2r_init_pci_cfg_space(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1763#1 := constant_test_bit(12, esas2r_init_adapter_struct_~a#1.base, 28952 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1763#1 && esas2r_init_adapter_struct_#t~ret1763#1 <= 2147483647;esas2r_init_adapter_struct_~tmp___11~2#1 := esas2r_init_adapter_struct_#t~ret1763#1;havoc esas2r_init_adapter_struct_#t~ret1763#1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121-1: SUMMARY for call esas2r_init_adapter_#t~ret1559#1 := pci_set_dma_mask(esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: assume -2147483648 <= esas2r_init_adapter_#t~ret1559#1 && esas2r_init_adapter_#t~ret1559#1 <= 2147483647;esas2r_init_adapter_~tmp___2~9#1 := esas2r_init_adapter_#t~ret1559#1;havoc esas2r_init_adapter_#t~ret1559#1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19792: assume -2147483648 <= #t~ret3487#1 && #t~ret3487#1 <= 2147483647;havoc #t~ret3487#1; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171-1: SUMMARY for call esas2r_init_adapter_#t~ret1573#1.base, esas2r_init_adapter_#t~ret1573#1.offset := spinlock_check(esas2r_init_adapter_~a~1#1.base, 32922 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19759-1: SUMMARY for call #t~ret3475#1 := esas2r_log(3, 167, 0); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19792-1: SUMMARY for call #t~ret3487#1 := esas2r_log(1, 173, 0); srcloc: null [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171: havoc esas2r_init_adapter_#t~ret1573#1.base, esas2r_init_adapter_#t~ret1573#1.offset; [2025-02-08 04:39:35,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19759: assume -2147483648 <= #t~ret3475#1 && #t~ret3475#1 <= 2147483647;havoc #t~ret3475#1;call write~int#15(256, ~host~3#1.base, 748 + ~host~3#1.offset, 4);call write~int#15(255, ~host~3#1.base, 752 + ~host~3#1.offset, 8);call write~int#15(16, ~host~3#1.base, 764 + ~host~3#1.offset, 2);call write~int#15(~can_queue~0, ~host~3#1.base, 770 + ~host~3#1.offset, 4);call write~int#15((if ~cmd_per_lun~0 % 65536 <= 32767 then ~cmd_per_lun~0 % 65536 else ~cmd_per_lun~0 % 65536 - 65536), ~host~3#1.base, 774 + ~host~3#1.offset, 2);call #t~mem3476#1 := read~int#15(~host~3#1.base, 748 + ~host~3#1.offset, 4);call write~int#15((if (1 + #t~mem3476#1) % 4294967296 % 4294967296 <= 2147483647 then (1 + #t~mem3476#1) % 4294967296 % 4294967296 else (1 + #t~mem3476#1) % 4294967296 % 4294967296 - 4294967296), ~host~3#1.base, 766 + ~host~3#1.offset, 4);havoc #t~mem3476#1;call write~int#15(0, ~host~3#1.base, 744 + ~host~3#1.offset, 4);call write~int#15(~found_adapters~0, ~host~3#1.base, 760 + ~host~3#1.offset, 4);call write~int#15(~sg_tablesize~0, ~host~3#1.base, 776 + ~host~3#1.offset, 2);call write~int#15(~esas2r_max_sectors~0, ~host~3#1.base, 780 + ~host~3#1.offset, 4); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: call esas2r_init_adapter_struct_#t~mem1756#1.base, esas2r_init_adapter_struct_#t~mem1756#1.offset := read~$Pointer$#0(esas2r_init_adapter_struct_~uncached_area#1.base, esas2r_init_adapter_struct_~uncached_area#1.offset, 8);esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset := esas2r_init_adapter_struct_#t~mem1756#1.base, esas2r_init_adapter_struct_#t~mem1756#1.offset;havoc esas2r_init_adapter_struct_#t~mem1756#1.base, esas2r_init_adapter_struct_#t~mem1756#1.offset;esas2r_init_adapter_struct_~i~4#1 := 0;call esas2r_init_adapter_struct_#t~mem1757#1.base, esas2r_init_adapter_struct_#t~mem1757#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29296 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset := esas2r_init_adapter_struct_#t~mem1757#1.base, esas2r_init_adapter_struct_#t~mem1757#1.offset;havoc esas2r_init_adapter_struct_#t~mem1757#1.base, esas2r_init_adapter_struct_#t~mem1757#1.offset; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-1: SUMMARY for call __raw_spin_lock_init(esas2r_init_adapter_struct_~a#1.base, 29144 + esas2r_init_adapter_struct_~a#1.offset, 86, 0, esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: call write~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 28928 + esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~a#1.base, 28928 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19859: assume 0 != ~tmp___5~13#1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19859: assume !(0 != ~tmp___5~13#1);call write~int#15(1, ~a~25#1.base, 557696 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19776: assume -2147483648 <= #t~ret3482#1 && #t~ret3482#1 <= 2147483647;havoc #t~mem3479#1.base, #t~mem3479#1.offset;havoc #t~mem3480#1;havoc #t~mem3481#1;havoc #t~ret3482#1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11188: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 29304 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19809: assume 0 != ~tmp___0~89#1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19809: assume !(0 != ~tmp___0~89#1);call write~int#15(1, ~a~25#1.base, 557691 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19776-1: SUMMARY for call #t~ret3482#1 := esas2r_log(1, 169, 0); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume 0 == (esas2r_init_adapter_#t~mem1586#1.base + esas2r_init_adapter_#t~mem1586#1.offset) % 18446744073709551616;havoc esas2r_init_adapter_#t~mem1586#1.base, esas2r_init_adapter_#t~mem1586#1.offset;call esas2r_init_adapter_#t~mem1587#1 := read~int#15(esas2r_init_adapter_~a~1#1.base, 32894 + esas2r_init_adapter_~a~1#1.offset, 4); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume !(0 == (esas2r_init_adapter_#t~mem1586#1.base + esas2r_init_adapter_#t~mem1586#1.offset) % 18446744073709551616);havoc esas2r_init_adapter_#t~mem1586#1.base, esas2r_init_adapter_#t~mem1586#1.offset;call esas2r_init_adapter_#t~mem1589#1 := read~int#15(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset, 8);call write~int#15(esas2r_init_adapter_#t~mem1589#1, esas2r_init_adapter_~a~1#1.base, 29352 + esas2r_init_adapter_~a~1#1.offset, 8);havoc esas2r_init_adapter_#t~mem1589#1;call esas2r_init_adapter_#t~mem1590#1.base, esas2r_init_adapter_#t~mem1590#1.offset := read~$Pointer$#15(esas2r_init_adapter_~a~1#1.base, 29360 + esas2r_init_adapter_~a~1#1.offset, 8);call esas2r_init_adapter_#t~mem1591#1 := read~int#15(esas2r_init_adapter_~a~1#1.base, 32894 + esas2r_init_adapter_~a~1#1.offset, 4); [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume 0 != esas2r_init_adapter_~tmp___14~1#1 % 256;esas2r_init_adapter_~tmp___15~1#1 := 0; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume !(0 != esas2r_init_adapter_~tmp___14~1#1 % 256);esas2r_init_adapter_~tmp___15~1#1 := 1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1760#1 := esas2r_initmem_alloc(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~a#1.base, 29603 + esas2r_init_adapter_struct_~a#1.offset, 16); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: esas2r_init_adapter_struct_~tmp___7~2#1 := (if 0 == esas2r_init_adapter_struct_#t~ret1760#1 % 256 then 0 else 1);havoc esas2r_init_adapter_struct_#t~ret1760#1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19793-1: SUMMARY for call #t~ret3488#1 := esas2r_log_dev(1, ~host~3#1.base, 895 + ~host~3#1.offset, 174, 0); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: SUMMARY for call __raw_spin_lock_init(esas2r_init_adapter_~a~1#1.base, 32922 + esas2r_init_adapter_~a~1#1.offset, 49, 0, esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19793: assume -2147483648 <= #t~ret3488#1 && #t~ret3488#1 <= 2147483647;havoc #t~ret3488#1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: assume 0 != esas2r_init_adapter_~tmp___7~1#1 % 256;esas2r_init_adapter_~tmp___8~1#1 := 0; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: assume !(0 != esas2r_init_adapter_~tmp___7~1#1 % 256);esas2r_init_adapter_~tmp___8~1#1 := 1; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume -2147483648 <= esas2r_init_adapter_#t~ret1556#1 && esas2r_init_adapter_#t~ret1556#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1556#1;esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: SUMMARY for call esas2r_enable_chip_interrupts___0(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11238: SUMMARY for call atomic_inc(esas2r_init_adapter_~a~1#1.base, 28972 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume esas2r_init_adapter_struct_#t~short1748#1;havoc esas2r_init_adapter_struct_#t~mem1743#1.base, esas2r_init_adapter_struct_#t~mem1743#1.offset;havoc esas2r_init_adapter_struct_#t~mem1744#1;havoc esas2r_init_adapter_struct_#t~mem1745#1.base, esas2r_init_adapter_struct_#t~mem1745#1.offset;havoc esas2r_init_adapter_struct_#t~mem1746#1;havoc esas2r_init_adapter_struct_#t~bitwise1747#1;havoc esas2r_init_adapter_struct_#t~short1748#1;call esas2r_init_adapter_struct_#t~mem1749#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8);call write~int#15(7 + esas2r_init_adapter_struct_#t~mem1749#1 - esas2r_init_adapter_struct_#t~mem1749#1 % 8, esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8);havoc esas2r_init_adapter_struct_#t~mem1749#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume !esas2r_init_adapter_struct_#t~short1748#1;havoc esas2r_init_adapter_struct_#t~mem1743#1.base, esas2r_init_adapter_struct_#t~mem1743#1.offset;havoc esas2r_init_adapter_struct_#t~mem1744#1;havoc esas2r_init_adapter_struct_#t~mem1745#1.base, esas2r_init_adapter_struct_#t~mem1745#1.offset;havoc esas2r_init_adapter_struct_#t~mem1746#1;havoc esas2r_init_adapter_struct_#t~bitwise1747#1;havoc esas2r_init_adapter_struct_#t~short1748#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-1: SUMMARY for call esas2r_init_adapter_#t~ret1556#1 := esas2r_log(1, 43, 0); srcloc: null [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19827-1: SUMMARY for call #t~ret3496#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_vda~0.base, ~#bin_attr_vda~0.offset); srcloc: null [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19794: assume -2147483648 <= #t~ret3489#1 && #t~ret3489#1 <= 2147483647;havoc #t~ret3489#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19827: assume -2147483648 <= #t~ret3496#1 && #t~ret3496#1 <= 2147483647;~tmp___2~38#1 := #t~ret3496#1;havoc #t~ret3496#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-6: assume esas2r_init_adapter_struct_#t~short1748#1;call esas2r_init_adapter_struct_#t~mem1745#1.base, esas2r_init_adapter_struct_#t~mem1745#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 30026 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1746#1 := read~int#15(esas2r_init_adapter_struct_#t~mem1745#1.base, 66 + esas2r_init_adapter_struct_#t~mem1745#1.offset, 2); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-6: assume !esas2r_init_adapter_struct_#t~short1748#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-5: assume 0 == (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296);esas2r_init_adapter_struct_#t~bitwise1747#1 := 0; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-5: assume !(0 == (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11189: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 29320 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123: assume 0 == esas2r_init_adapter_~tmp___2~9#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123: assume !(0 == esas2r_init_adapter_~tmp___2~9#1); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-2: [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-1: esas2r_init_adapter_struct_#t~short1748#1 := 0 != esas2r_init_adapter_struct_#t~bitwise1747#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: assume 0 == (esas2r_init_adapter_struct_#t~mem1735#1.base + esas2r_init_adapter_struct_#t~mem1735#1.offset) % 18446744073709551616;havoc esas2r_init_adapter_struct_#t~mem1735#1.base, esas2r_init_adapter_struct_#t~mem1735#1.offset; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: assume !(0 == (esas2r_init_adapter_struct_#t~mem1735#1.base + esas2r_init_adapter_struct_#t~mem1735#1.offset) % 18446744073709551616);havoc esas2r_init_adapter_struct_#t~mem1735#1.base, esas2r_init_adapter_struct_#t~mem1735#1.offset; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-4: assume 16384 == (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296);esas2r_init_adapter_struct_#t~bitwise1747#1 := (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-4: assume !(16384 == (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866-3: havoc esas2r_init_adapter_struct_#t~bitwise1747#1;assume (((((if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296) < 0 || esas2r_init_adapter_struct_#t~bitwise1747#1 <= (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296)) && esas2r_init_adapter_struct_#t~bitwise1747#1 <= 16384) && esas2r_init_adapter_struct_#t~bitwise1747#1 >= 0) && ((if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296) >= 0 || esas2r_init_adapter_struct_#t~bitwise1747#1 > 16384 + (if esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 <= 2147483647 then esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 else esas2r_init_adapter_struct_#t~mem1746#1 % 65536 % 4294967296 - 4294967296))) && esas2r_init_adapter_struct_#t~bitwise1747#1 >= -2147483648; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11949: assume 0 == esas2r_init_adapter_struct_~tmp___11~2#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11949: assume !(0 == esas2r_init_adapter_struct_~tmp___11~2#1); [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23081-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19811-1: SUMMARY for call #t~ret3493#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 178, 0); srcloc: null [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19778: assume -2147483648 <= #t~ret3483#1 && #t~ret3483#1 <= 2147483647;havoc #t~ret3483#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19811: assume -2147483648 <= #t~ret3493#1 && #t~ret3493#1 <= 2147483647;havoc #t~ret3493#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: assume -2147483648 <= esas2r_init_adapter_#t~ret1563#1 && esas2r_init_adapter_#t~ret1563#1 <= 2147483647;esas2r_init_adapter_~tmp___0~31#1 := esas2r_init_adapter_#t~ret1563#1;havoc esas2r_init_adapter_#t~ret1563#1; [2025-02-08 04:39:35,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19794-1: SUMMARY for call #t~ret3489#1 := esas2r_log_dev(3, ~host~3#1.base, 895 + ~host~3#1.offset, 175, 0); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140-1: SUMMARY for call esas2r_init_adapter_#t~ret1563#1 := pci_set_dma_mask(esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: SUMMARY for call atomic_inc(esas2r_init_adapter_~a~1#1.base, 28968 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19861-1: SUMMARY for call #t~ret3503#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 183, 0); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19861: assume -2147483648 <= #t~ret3503#1 && #t~ret3503#1 <= 2147483647;havoc #t~ret3503#1; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19795: SUMMARY for call scsi_host_put(~host~3#1.base, ~host~3#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19778-1: SUMMARY for call #t~ret3483#1 := esas2r_log_dev(3, ~host~3#1.base, 895 + ~host~3#1.offset, 170, 0); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: assume -2147483648 <= esas2r_init_adapter_#t~ret1588#1 && esas2r_init_adapter_#t~ret1588#1 <= 2147483647;havoc esas2r_init_adapter_#t~mem1587#1;havoc esas2r_init_adapter_#t~ret1588#1; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11190: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 29280 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256-1: SUMMARY for call esas2r_init_adapter_#t~ret1588#1 := esas2r_log(1, 59, 0); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume esas2r_init_adapter_struct_~i~4#1 % 4294967296 < ~num_sg_lists~0 % 4294967296; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !(esas2r_init_adapter_struct_~i~4#1 % 4294967296 < ~num_sg_lists~0 % 4294967296);call write~int#15(2 + ~num_requests~0, esas2r_init_adapter_struct_~a#1.base, 29587 + esas2r_init_adapter_struct_~a#1.offset, 4);call esas2r_init_adapter_struct_#t~mem1759#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 29587 + esas2r_init_adapter_struct_~a#1.offset, 4);call write~int#15(16 * esas2r_init_adapter_struct_#t~mem1759#1, esas2r_init_adapter_struct_~a#1.base, 29655 + esas2r_init_adapter_struct_~a#1.offset, 4);havoc esas2r_init_adapter_struct_#t~mem1759#1; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917: assume 0 != esas2r_init_adapter_struct_~tmp___7~2#1 % 256;esas2r_init_adapter_struct_~tmp___8~2#1 := 0; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917: assume !(0 != esas2r_init_adapter_struct_~tmp___7~2#1 % 256);esas2r_init_adapter_struct_~tmp___8~2#1 := 1; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: esas2r_init_adapter_struct_~tmp~72#1 := (if 0 == esas2r_init_adapter_struct_#t~ret1733#1 % 256 then 0 else 1);havoc esas2r_init_adapter_struct_#t~ret1733#1; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19779-1: SUMMARY for call scsi_host_put(~host~3#1.base, ~host~3#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19779: #res#1 := 0; [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_struct_~rq~3#1.base, 16 + esas2r_init_adapter_struct_~rq~3#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: SUMMARY for call set_bit(2, esas2r_init_adapter_~a~1#1.base, 28952 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: assume 0 != esas2r_init_adapter_~tmp___13~1#1; [2025-02-08 04:39:35,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: assume !(0 != esas2r_init_adapter_~tmp___13~1#1);assume { :begin_inline_tasklet_init } true;tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset, tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset, tasklet_init_#in~arg2#1 := esas2r_init_adapter_~a~1#1.base, 29990 + esas2r_init_adapter_~a~1#1.offset, #funAddr~esas2r_adapter_tasklet.base, #funAddr~esas2r_adapter_tasklet.offset, esas2r_init_adapter_~a~1#1.base + esas2r_init_adapter_~a~1#1.offset;havoc tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset, tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset, tasklet_init_~arg2#1;tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset := tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset;tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset := tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset;tasklet_init_~arg2#1 := tasklet_init_#in~arg2#1;havoc tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset, tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset, tasklet_init_~arg2#1;havoc tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset, tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset, tasklet_init_#in~arg2#1;assume { :end_inline_tasklet_init } true; [2025-02-08 04:39:35,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1733#1 := alloc_vda_req(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~a#1.base, 29376 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174: SUMMARY for call sema_init(esas2r_init_adapter_~a~1#1.base, 33143 + esas2r_init_adapter_~a~1#1.offset, 1); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1736#1 := esas2r_log(1, 87, 0); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1736#1 && esas2r_init_adapter_struct_#t~ret1736#1 <= 2147483647;havoc esas2r_init_adapter_struct_#t~ret1736#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19796: assume -2147483648 <= #t~ret3490#1 && #t~ret3490#1 <= 2147483647;havoc #t~ret3490#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19829: assume 0 != ~tmp___2~38#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19829: assume !(0 != ~tmp___2~38#1);call write~int#15(1, ~a~25#1.base, 557693 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19796-1: SUMMARY for call #t~ret3490#1 := esas2r_log_dev(3, ~host~3#1.base, 895 + ~host~3#1.offset, 176, 0); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125-1: SUMMARY for call esas2r_init_adapter_#t~ret1560#1 := pci_set_consistent_dma_mask(esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125: assume -2147483648 <= esas2r_init_adapter_#t~ret1560#1 && esas2r_init_adapter_#t~ret1560#1 <= 2147483647;esas2r_init_adapter_~tmp___3~6#1 := esas2r_init_adapter_#t~ret1560#1;havoc esas2r_init_adapter_#t~ret1560#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 28992 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: esas2r_init_adapter_struct_~tmp___3~9#1.base, esas2r_init_adapter_struct_~tmp___3~9#1.offset := esas2r_init_adapter_struct_#t~ret1740#1.base, esas2r_init_adapter_struct_#t~ret1740#1.offset;havoc esas2r_init_adapter_struct_#t~ret1740#1.base, esas2r_init_adapter_struct_#t~ret1740#1.offset;call write~$Pointer$#15(esas2r_init_adapter_struct_~tmp___3~9#1.base, esas2r_init_adapter_struct_~tmp___3~9#1.offset, esas2r_init_adapter_struct_~a#1.base, 29336 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1741#1.base, esas2r_init_adapter_struct_#t~mem1741#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29336 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1740#1.base, esas2r_init_adapter_struct_#t~ret1740#1.offset := kzalloc(8 * (1 + (~num_requests~0 + ~num_ae_requests~0)), 208); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: esas2r_init_adapter_struct_~tmp___12~2#1 := (if 0 == esas2r_init_adapter_struct_#t~ret1770#1 % 256 then 0 else 1);havoc esas2r_init_adapter_struct_#t~ret1770#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1770#1 := alloc_vda_req(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951: SUMMARY for call esas2r_nvram_set_defaults(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11241: SUMMARY for call set_bit(14, esas2r_init_adapter_~a~1#1.base, 28952 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142: assume 0 == esas2r_init_adapter_~tmp___0~31#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142: assume !(0 == esas2r_init_adapter_~tmp___0~31#1); [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11175: SUMMARY for call sema_init(esas2r_init_adapter_~a~1#1.base, 33227 + esas2r_init_adapter_~a~1#1.offset, 1); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11968: call write~int#15(0, esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset, 8);call write~int#15(0, esas2r_init_adapter_struct_~element~1#1.base, 12 + esas2r_init_adapter_struct_~element~1#1.offset, 4);call write~int#15(256, esas2r_init_adapter_struct_~element~1#1.base, 8 + esas2r_init_adapter_struct_~element~1#1.offset, 4);esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset := esas2r_init_adapter_struct_~element~1#1.base, 16 + esas2r_init_adapter_struct_~element~1#1.offset;esas2r_init_adapter_struct_~i~4#1 := 1 + esas2r_init_adapter_struct_~i~4#1;call esas2r_init_adapter_struct_#t~mem1768#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 29587 + esas2r_init_adapter_struct_~a#1.offset, 4); [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: assume 0 != esas2r_init_adapter_struct_~tmp___10~2#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: assume !(0 != esas2r_init_adapter_struct_~tmp___10~2#1);call write~$Pointer$#15(esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~a#1.base, 29368 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset := esas2r_init_adapter_struct_~high~0#1.base, 256 + esas2r_init_adapter_struct_~high~0#1.offset;call write~$Pointer$#15(esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~a#1.base, 29769 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset := esas2r_init_adapter_struct_~high~0#1.base, 512 + esas2r_init_adapter_struct_~high~0#1.offset;esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset := 0, (if (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset) - (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset)) % 8) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset) - (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset)) % 8) % 18446744073709551616 % 18446744073709551616 else (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset) - (7 + (esas2r_init_adapter_struct_~high~0#1.base + esas2r_init_adapter_struct_~high~0#1.offset)) % 8) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~$Pointer$#15(esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~a#1.base, 28984 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset := esas2r_init_adapter_struct_~high~0#1.base, 4 + esas2r_init_adapter_struct_~high~0#1.offset; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 33115 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-1: SUMMARY for call esas2r_init_adapter_#t~ret1568#1 := esas2r_log(1, 47, 0); srcloc: null [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159: assume -2147483648 <= esas2r_init_adapter_#t~ret1568#1 && esas2r_init_adapter_#t~ret1568#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1568#1; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: assume 0 != esas2r_init_adapter_struct_~tmp~72#1 % 256;esas2r_init_adapter_struct_~tmp___0~35#1 := 0; [2025-02-08 04:39:35,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: assume !(0 != esas2r_init_adapter_struct_~tmp~72#1 % 256);esas2r_init_adapter_struct_~tmp___0~35#1 := 1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19847-1: SUMMARY for call #t~ret3500#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_live_nvram~0.base, ~#bin_attr_live_nvram~0.offset); srcloc: null [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-1: SUMMARY for call esas2r_init_adapter_#t~ret1595#1 := esas2r_log(1, 60, 0); srcloc: null [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242: SUMMARY for call set_bit(20, esas2r_init_adapter_~a~1#1.base, 28952 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19847: assume -2147483648 <= #t~ret3500#1 && #t~ret3500#1 <= 2147483647;~tmp___4~16#1 := #t~ret3500#1;havoc #t~ret3500#1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275: assume -2147483648 <= esas2r_init_adapter_#t~ret1595#1 && esas2r_init_adapter_#t~ret1595#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1595#1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: assume esas2r_init_adapter_struct_~i~4#1 % 4294967296 < ~num_ae_requests~0 % 4294967296; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: assume !(esas2r_init_adapter_struct_~i~4#1 % 4294967296 < ~num_ae_requests~0 % 4294967296); [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176: SUMMARY for call sema_init(esas2r_init_adapter_~a~1#1.base, 33311 + esas2r_init_adapter_~a~1#1.offset, 1); srcloc: null [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23084-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29327: havoc scsi_host_alloc_#t~ret4299#1.base, scsi_host_alloc_#t~ret4299#1.offset; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: assume 0 != esas2r_init_adapter_~tmp___15~1#1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: assume !(0 != esas2r_init_adapter_~tmp___15~1#1); [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831-1: SUMMARY for call #t~ret3497#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 180, 0); srcloc: null [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19798: #res#1 := -19; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: assume -2147483648 <= esas2r_init_adapter_#t~ret1581#1 && esas2r_init_adapter_#t~ret1581#1 <= 2147483647;esas2r_init_adapter_~tmp___9~1#1 := esas2r_init_adapter_#t~ret1581#1;havoc esas2r_init_adapter_#t~ret1581#1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831: assume -2147483648 <= #t~ret3497#1 && #t~ret3497#1 <= 2147483647;havoc #t~ret3497#1; [2025-02-08 04:39:35,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19798-1: SUMMARY for call pci_set_drvdata(~pcid#1.base, ~pcid#1.offset, 0, 0); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: assume 0 != esas2r_init_adapter_struct_~tmp___12~2#1 % 256;esas2r_init_adapter_struct_~tmp___13~2#1 := 0; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: assume !(0 != esas2r_init_adapter_struct_~tmp___12~2#1 % 256);esas2r_init_adapter_struct_~tmp___13~2#1 := 1; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-1: SUMMARY for call INIT_LIST_HEAD(esas2r_init_adapter_~a~1#1.base, 32906 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226-1: SUMMARY for call esas2r_init_adapter_#t~ret1581#1 := esas2r_map_regions(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: esas2r_init_adapter_~first_request~0#1.base, esas2r_init_adapter_~first_request~0#1.offset := esas2r_init_adapter_~a~1#1.base, 172 + esas2r_init_adapter_~a~1#1.offset;esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset := esas2r_init_adapter_~first_request~0#1.base, esas2r_init_adapter_~first_request~0#1.offset;esas2r_init_adapter_~i~2#1 := 1; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume 0 == esas2r_init_adapter_~tmp___3~6#1;call esas2r_init_adapter_#t~mem1561#1.base, esas2r_init_adapter_#t~mem1561#1.offset := read~$Pointer$#15(esas2r_init_adapter_~a~1#1.base, 30026 + esas2r_init_adapter_~a~1#1.offset, 8); [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume !(0 == esas2r_init_adapter_~tmp___3~6#1); [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309: SUMMARY for call set_bit(8, esas2r_init_adapter_~a~1#1.base, 28960 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243-1: SUMMARY for call set_bit(24, esas2r_init_adapter_~a~1#1.base, 28952 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: assume 0 != esas2r_init_adapter_~tmp___8~1#1; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: assume !(0 != esas2r_init_adapter_~tmp___8~1#1);esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset := esas2r_init_adapter_~last_request~0#1.base, 172 + esas2r_init_adapter_~last_request~0#1.offset;esas2r_init_adapter_~i~2#1 := 1 + esas2r_init_adapter_~i~2#1; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: call write~int#15(1, esas2r_init_adapter_~a~1#1.base, 29548 + esas2r_init_adapter_~a~1#1.offset, 1);call write~int#15(128, esas2r_init_adapter_~a~1#1.base, 29599 + esas2r_init_adapter_~a~1#1.offset, 2);call write~$Pointer$#15(#funAddr~esas2r_build_sg_list_sge.base, #funAddr~esas2r_build_sg_list_sge.offset, esas2r_init_adapter_~a~1#1.base, 29571 + esas2r_init_adapter_~a~1#1.offset, 8); [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19749: assume 0 == (~host~3#1.base + ~host~3#1.offset) % 18446744073709551616; [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19749: assume !(0 == (~host~3#1.base + ~host~3#1.offset) % 18446744073709551616); [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: call write~int#15(~sgl_page_size~0, esas2r_init_adapter_struct_~sgl~0#1.base, 52 + esas2r_init_adapter_struct_~sgl~0#1.offset, 4); [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177-1: SUMMARY for call esas2r_fw_event_off(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144: assume -2147483648 <= esas2r_init_adapter_#t~ret1564#1 && esas2r_init_adapter_#t~ret1564#1 <= 2147483647;esas2r_init_adapter_~tmp___1~16#1 := esas2r_init_adapter_#t~ret1564#1;havoc esas2r_init_adapter_#t~ret1564#1; [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177: call esas2r_init_adapter_#t~mem1574#1 := read~int#15(esas2r_init_adapter_~a~1#1.base, 30042 + esas2r_init_adapter_~a~1#1.offset, 4);esas2r_init_adapter_#t~loopctr1575#1 := 0; [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144-1: SUMMARY for call esas2r_init_adapter_#t~ret1564#1 := pci_set_consistent_dma_mask(esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1750#1 := constant_test_bit(7, esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1750#1 && esas2r_init_adapter_struct_#t~ret1750#1 <= 2147483647;esas2r_init_adapter_struct_~tmp___4~3#1 := esas2r_init_adapter_struct_#t~ret1750#1;havoc esas2r_init_adapter_struct_#t~ret1750#1; [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19849: assume 0 != ~tmp___4~16#1; [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19849: assume !(0 != ~tmp___4~16#1);call write~int#15(1, ~a~25#1.base, 557695 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-1: SUMMARY for call esas2r_init_adapter_#t~ret1600#1 := constant_test_bit(13, esas2r_init_adapter_~a~1#1.base, 28952 + esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: assume true;assume esas2r_init_adapter_#t~loopctr1575#1 < 20;havoc esas2r_init_adapter_#t~nondet1576#1;call write~int#15(esas2r_init_adapter_#t~nondet1576#1, esas2r_init_adapter_~a~1#1.base, 32991 + esas2r_init_adapter_~a~1#1.offset + esas2r_init_adapter_#t~loopctr1575#1, 8);esas2r_init_adapter_#t~loopctr1575#1 := 1 + esas2r_init_adapter_#t~loopctr1575#1; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: assume true;havoc esas2r_init_adapter_#t~mem1574#1;havoc esas2r_init_adapter_#t~loopctr1575#1;havoc esas2r_init_adapter_#t~nondet1576#1;havoc esas2r_init_adapter_#t~ret1577#1;esas2r_init_adapter_~__lock_name~0#1.base, esas2r_init_adapter_~__lock_name~0#1.offset := 50, 0;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 51, 0, 131082, 1, esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset, esas2r_init_adapter_~__lock_name~0#1.base, esas2r_init_adapter_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: SUMMARY for call list_add_tail(esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset, esas2r_init_adapter_struct_~a#1.base, 29280 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: assume -2147483648 <= esas2r_init_adapter_#t~ret1600#1 && esas2r_init_adapter_#t~ret1600#1 <= 2147483647;esas2r_init_adapter_~tmp___17~0#1 := esas2r_init_adapter_#t~ret1600#1;havoc esas2r_init_adapter_#t~ret1600#1; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23086: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset;ldv_scsi_host_alloc_102_#t~ret4071#1.base, ldv_scsi_host_alloc_102_#t~ret4071#1.offset := ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset;havoc ldv_scsi_host_alloc_#t~ret4009#1, ldv_scsi_host_alloc_#t~ret4010#1.base, ldv_scsi_host_alloc_#t~ret4010#1.offset, ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset, ldv_scsi_host_alloc_~arg1#1.base, ldv_scsi_host_alloc_~arg1#1.offset, ldv_scsi_host_alloc_~arg2#1, ldv_scsi_host_alloc_~ldv_16_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_16_host_host~0#1.offset, ldv_scsi_host_alloc_~ldv_16_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_16_scsi_host_template_scsi_host_template~0#1.offset, ldv_scsi_host_alloc_~tmp~201#1.base, ldv_scsi_host_alloc_~tmp~201#1.offset, ldv_scsi_host_alloc_~tmp___0~104#1;havoc ldv_scsi_host_alloc_#in~arg0#1.base, ldv_scsi_host_alloc_#in~arg0#1.offset, ldv_scsi_host_alloc_#in~arg1#1.base, ldv_scsi_host_alloc_#in~arg1#1.offset, ldv_scsi_host_alloc_#in~arg2#1;assume { :end_inline_ldv_scsi_host_alloc } true;ldv_scsi_host_alloc_102_~tmp___0~113#1.base, ldv_scsi_host_alloc_102_~tmp___0~113#1.offset := ldv_scsi_host_alloc_102_#t~ret4071#1.base, ldv_scsi_host_alloc_102_#t~ret4071#1.offset;havoc ldv_scsi_host_alloc_102_#t~ret4071#1.base, ldv_scsi_host_alloc_102_#t~ret4071#1.offset;ldv_scsi_host_alloc_102_#res#1.base, ldv_scsi_host_alloc_102_#res#1.offset := ldv_scsi_host_alloc_102_~tmp___0~113#1.base, ldv_scsi_host_alloc_102_~tmp___0~113#1.offset; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: assume 0 != esas2r_init_adapter_~tmp___9~1#1; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: assume !(0 != esas2r_init_adapter_~tmp___9~1#1);call write~int#15(esas2r_init_adapter_~index#1, esas2r_init_adapter_~a~1#1.base, 30042 + esas2r_init_adapter_~a~1#1.offset, 4); [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294-1: SUMMARY for call esas2r_init_adapter_#t~ret1598#1 := esas2r_log(1, 61, 0); srcloc: null [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: assume -2147483648 <= esas2r_init_adapter_#t~ret1598#1 && esas2r_init_adapter_#t~ret1598#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1598#1; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume 0 != esas2r_init_adapter_struct_~tmp___8~2#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume !(0 != esas2r_init_adapter_struct_~tmp___8~2#1);call esas2r_init_adapter_struct_#t~mem1761#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 29587 + esas2r_init_adapter_struct_~a#1.offset, 4);call write~int#15(16 * esas2r_init_adapter_struct_#t~mem1761#1, esas2r_init_adapter_struct_~a#1.base, 29711 + esas2r_init_adapter_struct_~a#1.offset, 4);havoc esas2r_init_adapter_struct_#t~mem1761#1; [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-1: SUMMARY for call esas2r_init_adapter_#t~ret1562#1 := esas2r_log_dev(3, esas2r_init_adapter_#t~mem1561#1.base, 148 + esas2r_init_adapter_#t~mem1561#1.offset, 44, 0); srcloc: null [2025-02-08 04:39:35,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129: assume -2147483648 <= esas2r_init_adapter_#t~ret1562#1 && esas2r_init_adapter_#t~ret1562#1 <= 2147483647;havoc esas2r_init_adapter_#t~mem1561#1.base, esas2r_init_adapter_#t~mem1561#1.offset;havoc esas2r_init_adapter_#t~ret1562#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19866: ~found_adapters~0 := 1 + ~found_adapters~0;#res#1 := 0; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19817-1: SUMMARY for call #t~ret3494#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_fs~0.base, ~#bin_attr_fs~0.offset); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: assume -2147483648 <= esas2r_init_adapter_#t~ret1580#1 && esas2r_init_adapter_#t~ret1580#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1580#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19817: assume -2147483648 <= #t~ret3494#1 && #t~ret3494#1 <= 2147483647;~tmp___1~50#1 := #t~ret3494#1;havoc #t~ret3494#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11146: assume 0 == esas2r_init_adapter_~tmp___1~16#1;call esas2r_init_adapter_#t~mem1565#1.base, esas2r_init_adapter_#t~mem1565#1.offset := read~$Pointer$#15(esas2r_init_adapter_~a~1#1.base, 30026 + esas2r_init_adapter_~a~1#1.offset, 8); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11146: assume !(0 == esas2r_init_adapter_~tmp___1~16#1); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19751-1: SUMMARY for call #t~ret3473#1 := esas2r_log(1, 166, 0); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212-1: SUMMARY for call esas2r_init_adapter_#t~ret1580#1 := esas2r_log(1, 57, 0); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19751: assume -2147483648 <= #t~ret3473#1 && #t~ret3473#1 <= 2147483647;havoc #t~ret3473#1;#res#1 := -19; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1758#1 := esas2r_initmem_alloc(esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset, 16); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: assume 0 == (esas2r_init_adapter_struct_#t~mem1741#1.base + esas2r_init_adapter_struct_#t~mem1741#1.offset) % 18446744073709551616;havoc esas2r_init_adapter_struct_#t~mem1741#1.base, esas2r_init_adapter_struct_#t~mem1741#1.offset; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: assume !(0 == (esas2r_init_adapter_struct_#t~mem1741#1.base + esas2r_init_adapter_struct_#t~mem1741#1.offset) % 18446744073709551616);havoc esas2r_init_adapter_struct_#t~mem1741#1.base, esas2r_init_adapter_struct_#t~mem1741#1.offset; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: esas2r_init_adapter_struct_~tmp___5~2#1 := (if 0 == esas2r_init_adapter_struct_#t~ret1758#1 % 256 then 0 else 1);havoc esas2r_init_adapter_struct_#t~ret1758#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113-1: SUMMARY for call esas2r_init_adapter_#t~memset~res1557#1.base, esas2r_init_adapter_#t~memset~res1557#1.offset := #Ultimate.C_memset#15(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, 0, 559640); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113: havoc esas2r_init_adapter_#t~memset~res1557#1.base, esas2r_init_adapter_#t~memset~res1557#1.offset;call write~$Pointer$#15(esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, esas2r_init_adapter_~a~1#1.base, 30026 + esas2r_init_adapter_~a~1#1.offset, 8);call write~$Pointer$#15(esas2r_init_adapter_~host#1.base, esas2r_init_adapter_~host#1.offset, esas2r_init_adapter_~a~1#1.base, 30034 + esas2r_init_adapter_~a~1#1.offset, 8);assume { :begin_inline_dma_get_required_mask } true;dma_get_required_mask_#in~arg0#1.base, dma_get_required_mask_#in~arg0#1.offset := esas2r_init_adapter_~pcid#1.base, 148 + esas2r_init_adapter_~pcid#1.offset;havoc dma_get_required_mask_#res#1;havoc dma_get_required_mask_#t~nondet4271#1, dma_get_required_mask_~arg0#1.base, dma_get_required_mask_~arg0#1.offset;dma_get_required_mask_~arg0#1.base, dma_get_required_mask_~arg0#1.offset := dma_get_required_mask_#in~arg0#1.base, dma_get_required_mask_#in~arg0#1.offset;havoc dma_get_required_mask_#t~nondet4271#1;dma_get_required_mask_#res#1 := dma_get_required_mask_#t~nondet4271#1;havoc dma_get_required_mask_#t~nondet4271#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume 0 != esas2r_init_adapter_struct_~tmp___4~3#1;call esas2r_init_adapter_struct_#t~mem1751#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8);call write~int#15(esas2r_init_adapter_struct_#t~mem1751#1, esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8);havoc esas2r_init_adapter_struct_#t~mem1751#1; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume !(0 != esas2r_init_adapter_struct_~tmp___4~3#1); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: call write~$Pointer$#0(esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~uncached_area#1.base, esas2r_init_adapter_struct_~uncached_area#1.offset, 8); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18397: havoc esas2r_targ_db_initialize_#t~memset~res3167#1.base, esas2r_targ_db_initialize_#t~memset~res3167#1.offset;call write~int#15(0, esas2r_targ_db_initialize_~t~9#1.base, 2 + esas2r_targ_db_initialize_~t~9#1.offset, 1);call write~int#15(0, esas2r_targ_db_initialize_~t~9#1.base, 3 + esas2r_targ_db_initialize_~t~9#1.offset, 1);call write~int#15(255, esas2r_targ_db_initialize_~t~9#1.base, 1 + esas2r_targ_db_initialize_~t~9#1.offset, 1);esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset := esas2r_targ_db_initialize_~t~9#1.base, 113 + esas2r_targ_db_initialize_~t~9#1.offset;call esas2r_targ_db_initialize_#t~mem3168#1.base, esas2r_targ_db_initialize_#t~mem3168#1.offset := read~$Pointer$#15(esas2r_targ_db_initialize_~a#1.base, 28928 + esas2r_targ_db_initialize_~a#1.offset, 8); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18397-1: SUMMARY for call esas2r_targ_db_initialize_#t~memset~res3167#1.base, esas2r_targ_db_initialize_#t~memset~res3167#1.offset := #Ultimate.C_memset#15(esas2r_targ_db_initialize_~t~9#1.base, esas2r_targ_db_initialize_~t~9#1.offset, 0, 120); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11097: assume esas2r_init_adapter_~index#1 > 31; [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11097: assume !(esas2r_init_adapter_~index#1 > 31);call esas2r_init_adapter_#t~mem1555#1.base, esas2r_init_adapter_#t~mem1555#1.offset := read~$Pointer$#33(~#esas2r_adapters~0.base, ~#esas2r_adapters~0.offset + 8 * esas2r_init_adapter_~index#1, 8); [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19785-1: SUMMARY for call #t~ret3484#1 := esas2r_log(3, 171, 0); srcloc: null [2025-02-08 04:39:35,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11213-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19785: assume -2147483648 <= #t~ret3484#1 && #t~ret3484#1 <= 2147483647;havoc #t~ret3484#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11213: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume 0 == esas2r_init_adapter_~tmp___17~0#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume !(0 == esas2r_init_adapter_~tmp___17~0#1); [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19851-1: SUMMARY for call #t~ret3501#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 182, 0); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19851: assume -2147483648 <= #t~ret3501#1 && #t~ret3501#1 <= 2147483647;havoc #t~ret3501#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11230-1: SUMMARY for call esas2r_init_adapter_#t~ret1582#1 := esas2r_log(1, 58, 0); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1737#1.base, esas2r_init_adapter_struct_#t~ret1737#1.offset := kzalloc(56 * ~num_sg_lists~0, 208); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: havoc esas2r_init_adapter_struct_#t~ret1730#1.base, esas2r_init_adapter_struct_#t~ret1730#1.offset; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: esas2r_init_adapter_struct_~tmp___2~12#1.base, esas2r_init_adapter_struct_~tmp___2~12#1.offset := esas2r_init_adapter_struct_#t~ret1737#1.base, esas2r_init_adapter_struct_#t~ret1737#1.offset;havoc esas2r_init_adapter_struct_#t~ret1737#1.base, esas2r_init_adapter_struct_#t~ret1737#1.offset;call write~$Pointer$#15(esas2r_init_adapter_struct_~tmp___2~12#1.base, esas2r_init_adapter_struct_~tmp___2~12#1.offset, esas2r_init_adapter_struct_~a#1.base, 29296 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1738#1.base, esas2r_init_adapter_struct_#t~mem1738#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29296 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11230: assume -2147483648 <= esas2r_init_adapter_#t~ret1582#1 && esas2r_init_adapter_#t~ret1582#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1582#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1730#1.base, esas2r_init_adapter_struct_#t~ret1730#1.offset := spinlock_check(esas2r_init_adapter_struct_~a#1.base, 29076 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11957-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1764#1 := constant_test_bit(20, esas2r_init_adapter_struct_~a#1.base, 28952 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11957: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1764#1 && esas2r_init_adapter_struct_#t~ret1764#1 <= 2147483647;esas2r_init_adapter_struct_~tmp___14~2#1 := esas2r_init_adapter_struct_#t~ret1764#1;havoc esas2r_init_adapter_struct_#t~ret1764#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: assume -2147483648 <= esas2r_init_adapter_struct_#t~ret1742#1 && esas2r_init_adapter_struct_#t~ret1742#1 <= 2147483647;havoc esas2r_init_adapter_struct_#t~ret1742#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: assume 0 != esas2r_init_adapter_struct_~tmp___5~2#1 % 256;esas2r_init_adapter_struct_~tmp___6~3#1 := 0; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: assume !(0 != esas2r_init_adapter_struct_~tmp___5~2#1 % 256);esas2r_init_adapter_struct_~tmp___6~3#1 := 1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11148: assume -2147483648 <= esas2r_init_adapter_#t~ret1566#1 && esas2r_init_adapter_#t~ret1566#1 <= 2147483647;havoc esas2r_init_adapter_#t~mem1565#1.base, esas2r_init_adapter_#t~mem1565#1.offset;havoc esas2r_init_adapter_#t~ret1566#1; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11148-1: SUMMARY for call esas2r_init_adapter_#t~ret1566#1 := esas2r_log_dev(3, esas2r_init_adapter_#t~mem1565#1.base, 148 + esas2r_init_adapter_#t~mem1565#1.offset, 45, 0); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1742#1 := esas2r_log(1, 89, 0); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume 0 != esas2r_init_adapter_struct_~tmp___0~35#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume !(0 != esas2r_init_adapter_struct_~tmp___0~35#1); [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: SUMMARY for call esas2r_setup_interrupts(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, ~interrupt_mode~0); srcloc: null [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247: assume { :begin_inline_esas2r_get_uncached_size } true;esas2r_get_uncached_size_#in~a#1.base, esas2r_get_uncached_size_#in~a#1.offset := esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset;havoc esas2r_get_uncached_size_#res#1;havoc esas2r_get_uncached_size_~a#1.base, esas2r_get_uncached_size_~a#1.offset;esas2r_get_uncached_size_~a#1.base, esas2r_get_uncached_size_~a#1.offset := esas2r_get_uncached_size_#in~a#1.base, esas2r_get_uncached_size_#in~a#1.offset;esas2r_get_uncached_size_#res#1 := 1040 + (~num_sg_lists~0 * (if ~sgl_page_size~0 % 65536 % 4294967296 <= 2147483647 then ~sgl_page_size~0 % 65536 % 4294967296 else ~sgl_page_size~0 % 65536 % 4294967296 - 4294967296) + (7 + 16 * (3 + (~num_requests~0 + ~num_ae_requests~0)) - (7 + 16 * (3 + (~num_requests~0 + ~num_ae_requests~0))) % 8) + (7 + 16 * (3 + (~num_requests~0 + ~num_ae_requests~0)) - (7 + 16 * (3 + (~num_requests~0 + ~num_ae_requests~0))) % 8));esas2r_init_adapter_#t~ret1583#1 := esas2r_get_uncached_size_#res#1;havoc esas2r_get_uncached_size_~a#1.base, esas2r_get_uncached_size_~a#1.offset;havoc esas2r_get_uncached_size_#in~a#1.base, esas2r_get_uncached_size_#in~a#1.offset;assume { :end_inline_esas2r_get_uncached_size } true;esas2r_init_adapter_~tmp___10~1#1 := esas2r_init_adapter_#t~ret1583#1;havoc esas2r_init_adapter_#t~ret1583#1;call write~int#15((if esas2r_init_adapter_~tmp___10~1#1 % 4294967296 % 4294967296 <= 2147483647 then esas2r_init_adapter_~tmp___10~1#1 % 4294967296 % 4294967296 else esas2r_init_adapter_~tmp___10~1#1 % 4294967296 % 4294967296 - 4294967296), esas2r_init_adapter_~a~1#1.base, 32894 + esas2r_init_adapter_~a~1#1.offset, 4);call esas2r_init_adapter_#t~mem1584#1 := read~int#15(esas2r_init_adapter_~a~1#1.base, 32894 + esas2r_init_adapter_~a~1#1.offset, 4); [2025-02-08 04:39:35,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19786: SUMMARY for call pci_set_drvdata(~pcid#1.base, ~pcid#1.offset, ~host~3#1.base, ~host~3#1.offset); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume esas2r_init_adapter_struct_~i~4#1 % 4294967296 < esas2r_init_adapter_struct_#t~mem1768#1 % 4294967296;havoc esas2r_init_adapter_struct_#t~mem1768#1; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume !(esas2r_init_adapter_struct_~i~4#1 % 4294967296 < esas2r_init_adapter_struct_#t~mem1768#1 % 4294967296);havoc esas2r_init_adapter_struct_#t~mem1768#1;call esas2r_init_adapter_struct_#t~mem1769#1.base, esas2r_init_adapter_struct_#t~mem1769#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29579 + esas2r_init_adapter_struct_~a#1.offset, 8);esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset := esas2r_init_adapter_struct_#t~mem1769#1.base, esas2r_init_adapter_struct_#t~mem1769#1.offset;havoc esas2r_init_adapter_struct_#t~mem1769#1.base, esas2r_init_adapter_struct_#t~mem1769#1.offset;esas2r_init_adapter_struct_~i~4#1 := 0; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19819: assume 0 != ~tmp___1~50#1; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19819: assume !(0 != ~tmp___1~50#1);call write~int#15(1, ~a~25#1.base, 557692 + ~a~25#1.offset, 1); [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19770-1: SUMMARY for call #t~ret3477#1 := esas2r_log(3, 168, 0); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099-1: SUMMARY for call esas2r_init_adapter_#t~ret1554#1 := esas2r_log(1, 42, 0); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: assume -2147483648 <= esas2r_init_adapter_#t~ret1554#1 && esas2r_init_adapter_#t~ret1554#1 <= 2147483647;havoc esas2r_init_adapter_#t~ret1554#1;esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: havoc esas2r_init_adapter_#t~mem1590#1.base, esas2r_init_adapter_#t~mem1590#1.offset;havoc esas2r_init_adapter_#t~mem1591#1;havoc esas2r_init_adapter_#t~memset~res1592#1.base, esas2r_init_adapter_#t~memset~res1592#1.offset;call esas2r_init_adapter_#t~mem1593#1.base, esas2r_init_adapter_#t~mem1593#1.offset := read~$Pointer$#15(esas2r_init_adapter_~a~1#1.base, 29360 + esas2r_init_adapter_~a~1#1.offset, 8);call write~$Pointer$#0(esas2r_init_adapter_#t~mem1593#1.base, esas2r_init_adapter_#t~mem1593#1.offset, esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset, 8);havoc esas2r_init_adapter_#t~mem1593#1.base, esas2r_init_adapter_#t~mem1593#1.offset;assume { :begin_inline_esas2r_init_adapter_struct } true;esas2r_init_adapter_struct_#in~a#1.base, esas2r_init_adapter_struct_#in~a#1.offset, esas2r_init_adapter_struct_#in~uncached_area#1.base, esas2r_init_adapter_struct_#in~uncached_area#1.offset := esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;havoc esas2r_init_adapter_struct_#res#1;havoc esas2r_init_adapter_struct_#t~ret1730#1.base, esas2r_init_adapter_struct_#t~ret1730#1.offset, esas2r_init_adapter_struct_#t~ret1731#1.base, esas2r_init_adapter_struct_#t~ret1731#1.offset, esas2r_init_adapter_struct_#t~ret1732#1.base, esas2r_init_adapter_struct_#t~ret1732#1.offset, esas2r_init_adapter_struct_#t~ret1733#1, esas2r_init_adapter_struct_#t~ret1734#1.base, esas2r_init_adapter_struct_#t~ret1734#1.offset, esas2r_init_adapter_struct_#t~mem1735#1.base, esas2r_init_adapter_struct_#t~mem1735#1.offset, esas2r_init_adapter_struct_#t~ret1736#1, esas2r_init_adapter_struct_#t~ret1737#1.base, esas2r_init_adapter_struct_#t~ret1737#1.offset, esas2r_init_adapter_struct_#t~mem1738#1.base, esas2r_init_adapter_struct_#t~mem1738#1.offset, esas2r_init_adapter_struct_#t~ret1739#1, esas2r_init_adapter_struct_#t~ret1740#1.base, esas2r_init_adapter_struct_#t~ret1740#1.offset, esas2r_init_adapter_struct_#t~mem1741#1.base, esas2r_init_adapter_struct_#t~mem1741#1.offset, esas2r_init_adapter_struct_#t~ret1742#1, esas2r_init_adapter_struct_#t~mem1743#1.base, esas2r_init_adapter_struct_#t~mem1743#1.offset, esas2r_init_adapter_struct_#t~mem1744#1, esas2r_init_adapter_struct_#t~mem1745#1.base, esas2r_init_adapter_struct_#t~mem1745#1.offset, esas2r_init_adapter_struct_#t~mem1746#1, esas2r_init_adapter_struct_#t~bitwise1747#1, esas2r_init_adapter_struct_#t~short1748#1, esas2r_init_adapter_struct_#t~mem1749#1, esas2r_init_adapter_struct_#t~ret1750#1, esas2r_init_adapter_struct_#t~mem1751#1, esas2r_init_adapter_struct_#t~mem1752#1.base, esas2r_init_adapter_struct_#t~mem1752#1.offset, esas2r_init_adapter_struct_#t~mem1753#1, esas2r_init_adapter_struct_#t~mem1754#1, esas2r_init_adapter_struct_#t~bitwise1755#1, esas2r_init_adapter_struct_#t~mem1756#1.base, esas2r_init_adapter_struct_#t~mem1756#1.offset, esas2r_init_adapter_struct_#t~mem1757#1.base, esas2r_init_adapter_struct_#t~mem1757#1.offset, esas2r_init_adapter_struct_#t~ret1758#1, esas2r_init_adapter_struct_#t~mem1759#1, esas2r_init_adapter_struct_#t~ret1760#1, esas2r_init_adapter_struct_#t~mem1761#1, esas2r_init_adapter_struct_#t~ret1762#1, esas2r_init_adapter_struct_#t~ret1763#1, esas2r_init_adapter_struct_#t~ret1764#1, esas2r_init_adapter_struct_#t~mem1765#1.base, esas2r_init_adapter_struct_#t~mem1765#1.offset, esas2r_init_adapter_struct_#t~memset~res1766#1.base, esas2r_init_adapter_struct_#t~memset~res1766#1.offset, esas2r_init_adapter_struct_#t~mem1767#1.base, esas2r_init_adapter_struct_#t~mem1767#1.offset, esas2r_init_adapter_struct_#t~mem1768#1, esas2r_init_adapter_struct_#t~mem1769#1.base, esas2r_init_adapter_struct_#t~mem1769#1.offset, esas2r_init_adapter_struct_#t~ret1770#1, esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~uncached_area#1.base, esas2r_init_adapter_struct_~uncached_area#1.offset, esas2r_init_adapter_struct_~i~4#1, esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset, esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset, esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset, esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset, esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset, esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset, esas2r_init_adapter_struct_~tmp~72#1, esas2r_init_adapter_struct_~tmp___0~35#1, esas2r_init_adapter_struct_~tmp___1~19#1.base, esas2r_init_adapter_struct_~tmp___1~19#1.offset, esas2r_init_adapter_struct_~tmp___2~12#1.base, esas2r_init_adapter_struct_~tmp___2~12#1.offset, esas2r_init_adapter_struct_~tmp___3~9#1.base, esas2r_init_adapter_struct_~tmp___3~9#1.offset, esas2r_init_adapter_struct_~tmp___4~3#1, esas2r_init_adapter_struct_~tmp___5~2#1, esas2r_init_adapter_struct_~tmp___6~3#1, esas2r_init_adapter_struct_~tmp___7~2#1, esas2r_init_adapter_struct_~tmp___8~2#1, esas2r_init_adapter_struct_~tmp___9~2#1, esas2r_init_adapter_struct_~tmp___10~2#1, esas2r_init_adapter_struct_~tmp___11~2#1, esas2r_init_adapter_struct_~tmp___12~2#1, esas2r_init_adapter_struct_~tmp___13~2#1, esas2r_init_adapter_struct_~tmp___14~2#1;esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset := esas2r_init_adapter_struct_#in~a#1.base, esas2r_init_adapter_struct_#in~a#1.offset;esas2r_init_adapter_struct_~uncached_area#1.base, esas2r_init_adapter_struct_~uncached_area#1.offset := esas2r_init_adapter_struct_#in~uncached_area#1.base, esas2r_init_adapter_struct_#in~uncached_area#1.offset;havoc esas2r_init_adapter_struct_~i~4#1;havoc esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset;havoc esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset;havoc esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset;havoc esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset;call esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_init_adapter_struct_~tmp~72#1;havoc esas2r_init_adapter_struct_~tmp___0~35#1;havoc esas2r_init_adapter_struct_~tmp___1~19#1.base, esas2r_init_adapter_struct_~tmp___1~19#1.offset;havoc esas2r_init_adapter_struct_~tmp___2~12#1.base, esas2r_init_adapter_struct_~tmp___2~12#1.offset;havoc esas2r_init_adapter_struct_~tmp___3~9#1.base, esas2r_init_adapter_struct_~tmp___3~9#1.offset;havoc esas2r_init_adapter_struct_~tmp___4~3#1;havoc esas2r_init_adapter_struct_~tmp___5~2#1;havoc esas2r_init_adapter_struct_~tmp___6~3#1;havoc esas2r_init_adapter_struct_~tmp___7~2#1;havoc esas2r_init_adapter_struct_~tmp___8~2#1;havoc esas2r_init_adapter_struct_~tmp___9~2#1;havoc esas2r_init_adapter_struct_~tmp___10~2#1;havoc esas2r_init_adapter_struct_~tmp___11~2#1;havoc esas2r_init_adapter_struct_~tmp___12~2#1;havoc esas2r_init_adapter_struct_~tmp___13~2#1;havoc esas2r_init_adapter_struct_~tmp___14~2#1; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: SUMMARY for call __raw_spin_lock_init(esas2r_init_adapter_struct_~a#1.base, 29076 + esas2r_init_adapter_struct_~a#1.offset, 84, 0, esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11231-1: SUMMARY for call esas2r_kill_adapter(esas2r_init_adapter_~index#1); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198: assume esas2r_init_adapter_~i~2#1 < ~num_requests~0; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198: assume !(esas2r_init_adapter_~i~2#1 < ~num_requests~0); [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-1: SUMMARY for call esas2r_init_adapter_#t~memset~res1592#1.base, esas2r_init_adapter_#t~memset~res1592#1.offset := #Ultimate.C_memset#15(esas2r_init_adapter_#t~mem1590#1.base, esas2r_init_adapter_#t~mem1590#1.offset, 0, esas2r_init_adapter_#t~mem1591#1); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11231: esas2r_init_adapter_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset);havoc esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset);havoc esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset);havoc esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset);havoc esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset);havoc esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset);havoc esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset);havoc esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset);havoc esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset);havoc esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset);havoc esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: SUMMARY for call esas2r_kickoff_timer(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: esas2r_init_adapter_#t~ret1594#1 := esas2r_init_adapter_struct_#res#1;havoc esas2r_init_adapter_struct_#t~ret1730#1.base, esas2r_init_adapter_struct_#t~ret1730#1.offset, esas2r_init_adapter_struct_#t~ret1731#1.base, esas2r_init_adapter_struct_#t~ret1731#1.offset, esas2r_init_adapter_struct_#t~ret1732#1.base, esas2r_init_adapter_struct_#t~ret1732#1.offset, esas2r_init_adapter_struct_#t~ret1733#1, esas2r_init_adapter_struct_#t~ret1734#1.base, esas2r_init_adapter_struct_#t~ret1734#1.offset, esas2r_init_adapter_struct_#t~mem1735#1.base, esas2r_init_adapter_struct_#t~mem1735#1.offset, esas2r_init_adapter_struct_#t~ret1736#1, esas2r_init_adapter_struct_#t~ret1737#1.base, esas2r_init_adapter_struct_#t~ret1737#1.offset, esas2r_init_adapter_struct_#t~mem1738#1.base, esas2r_init_adapter_struct_#t~mem1738#1.offset, esas2r_init_adapter_struct_#t~ret1739#1, esas2r_init_adapter_struct_#t~ret1740#1.base, esas2r_init_adapter_struct_#t~ret1740#1.offset, esas2r_init_adapter_struct_#t~mem1741#1.base, esas2r_init_adapter_struct_#t~mem1741#1.offset, esas2r_init_adapter_struct_#t~ret1742#1, esas2r_init_adapter_struct_#t~mem1743#1.base, esas2r_init_adapter_struct_#t~mem1743#1.offset, esas2r_init_adapter_struct_#t~mem1744#1, esas2r_init_adapter_struct_#t~mem1745#1.base, esas2r_init_adapter_struct_#t~mem1745#1.offset, esas2r_init_adapter_struct_#t~mem1746#1, esas2r_init_adapter_struct_#t~bitwise1747#1, esas2r_init_adapter_struct_#t~short1748#1, esas2r_init_adapter_struct_#t~mem1749#1, esas2r_init_adapter_struct_#t~ret1750#1, esas2r_init_adapter_struct_#t~mem1751#1, esas2r_init_adapter_struct_#t~mem1752#1.base, esas2r_init_adapter_struct_#t~mem1752#1.offset, esas2r_init_adapter_struct_#t~mem1753#1, esas2r_init_adapter_struct_#t~mem1754#1, esas2r_init_adapter_struct_#t~bitwise1755#1, esas2r_init_adapter_struct_#t~mem1756#1.base, esas2r_init_adapter_struct_#t~mem1756#1.offset, esas2r_init_adapter_struct_#t~mem1757#1.base, esas2r_init_adapter_struct_#t~mem1757#1.offset, esas2r_init_adapter_struct_#t~ret1758#1, esas2r_init_adapter_struct_#t~mem1759#1, esas2r_init_adapter_struct_#t~ret1760#1, esas2r_init_adapter_struct_#t~mem1761#1, esas2r_init_adapter_struct_#t~ret1762#1, esas2r_init_adapter_struct_#t~ret1763#1, esas2r_init_adapter_struct_#t~ret1764#1, esas2r_init_adapter_struct_#t~mem1765#1.base, esas2r_init_adapter_struct_#t~mem1765#1.offset, esas2r_init_adapter_struct_#t~memset~res1766#1.base, esas2r_init_adapter_struct_#t~memset~res1766#1.offset, esas2r_init_adapter_struct_#t~mem1767#1.base, esas2r_init_adapter_struct_#t~mem1767#1.offset, esas2r_init_adapter_struct_#t~mem1768#1, esas2r_init_adapter_struct_#t~mem1769#1.base, esas2r_init_adapter_struct_#t~mem1769#1.offset, esas2r_init_adapter_struct_#t~ret1770#1, esas2r_init_adapter_struct_~a#1.base, esas2r_init_adapter_struct_~a#1.offset, esas2r_init_adapter_struct_~uncached_area#1.base, esas2r_init_adapter_struct_~uncached_area#1.offset, esas2r_init_adapter_struct_~i~4#1, esas2r_init_adapter_struct_~high~0#1.base, esas2r_init_adapter_struct_~high~0#1.offset, esas2r_init_adapter_struct_~element~1#1.base, esas2r_init_adapter_struct_~element~1#1.offset, esas2r_init_adapter_struct_~rq~3#1.base, esas2r_init_adapter_struct_~rq~3#1.offset, esas2r_init_adapter_struct_~sgl~0#1.base, esas2r_init_adapter_struct_~sgl~0#1.offset, esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset, esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset, esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset, esas2r_init_adapter_struct_~tmp~72#1, esas2r_init_adapter_struct_~tmp___0~35#1, esas2r_init_adapter_struct_~tmp___1~19#1.base, esas2r_init_adapter_struct_~tmp___1~19#1.offset, esas2r_init_adapter_struct_~tmp___2~12#1.base, esas2r_init_adapter_struct_~tmp___2~12#1.offset, esas2r_init_adapter_struct_~tmp___3~9#1.base, esas2r_init_adapter_struct_~tmp___3~9#1.offset, esas2r_init_adapter_struct_~tmp___4~3#1, esas2r_init_adapter_struct_~tmp___5~2#1, esas2r_init_adapter_struct_~tmp___6~3#1, esas2r_init_adapter_struct_~tmp___7~2#1, esas2r_init_adapter_struct_~tmp___8~2#1, esas2r_init_adapter_struct_~tmp___9~2#1, esas2r_init_adapter_struct_~tmp___10~2#1, esas2r_init_adapter_struct_~tmp___11~2#1, esas2r_init_adapter_struct_~tmp___12~2#1, esas2r_init_adapter_struct_~tmp___13~2#1, esas2r_init_adapter_struct_~tmp___14~2#1;havoc esas2r_init_adapter_struct_#in~a#1.base, esas2r_init_adapter_struct_#in~a#1.offset, esas2r_init_adapter_struct_#in~uncached_area#1.base, esas2r_init_adapter_struct_#in~uncached_area#1.offset;assume { :end_inline_esas2r_init_adapter_struct } true;esas2r_init_adapter_~tmp___12~1#1 := (if 0 == esas2r_init_adapter_#t~ret1594#1 % 256 then 0 else 1);havoc esas2r_init_adapter_#t~ret1594#1; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19770: assume -2147483648 <= #t~ret3477#1 && #t~ret3477#1 <= 2147483647;havoc #t~ret3477#1; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: assume 0 != esas2r_init_adapter_struct_~tmp___13~2#1;esas2r_init_adapter_struct_#res#1 := 0;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: assume !(0 != esas2r_init_adapter_struct_~tmp___13~2#1); [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: SUMMARY for call __init_waitqueue_head(esas2r_init_adapter_~a~1#1.base, 32806 + esas2r_init_adapter_~a~1#1.offset, 52, 0, esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset); srcloc: null [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29069-1: esas2r_init_adapter_#t~ret1578#1.base, esas2r_init_adapter_#t~ret1578#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;esas2r_init_adapter_~tmp___6~2#1.base, esas2r_init_adapter_~tmp___6~2#1.offset := esas2r_init_adapter_#t~ret1578#1.base, esas2r_init_adapter_#t~ret1578#1.offset;havoc esas2r_init_adapter_#t~ret1578#1.base, esas2r_init_adapter_#t~ret1578#1.offset;call write~$Pointer$#15(esas2r_init_adapter_~tmp___6~2#1.base, esas2r_init_adapter_~tmp___6~2#1.offset, esas2r_init_adapter_~a~1#1.base, 32898 + esas2r_init_adapter_~a~1#1.offset, 8); [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29069: havoc __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset; [2025-02-08 04:39:35,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29069-3: SUMMARY for call __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:39:35,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29069-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset;havoc __alloc_workqueue_key_#t~ret4266#1.base, __alloc_workqueue_key_#t~ret4266#1.offset; [2025-02-08 04:39:35,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19787-1: SUMMARY for call #t~ret3485#1 := esas2r_log(3, 172, 0); srcloc: null [2025-02-08 04:39:35,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23916: #t~ret3472#1.base, #t~ret3472#1.offset := ldv_scsi_host_alloc_102_#res#1.base, ldv_scsi_host_alloc_102_#res#1.offset;havoc ldv_scsi_host_alloc_102_#t~ret4070#1.base, ldv_scsi_host_alloc_102_#t~ret4070#1.offset, ldv_scsi_host_alloc_102_#t~ret4071#1.base, ldv_scsi_host_alloc_102_#t~ret4071#1.offset, ldv_scsi_host_alloc_102_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_102_~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_102_~ldv_func_arg2#1, ldv_scsi_host_alloc_102_~ldv_func_res~3#1.base, ldv_scsi_host_alloc_102_~ldv_func_res~3#1.offset, ldv_scsi_host_alloc_102_~tmp~211#1.base, ldv_scsi_host_alloc_102_~tmp~211#1.offset, ldv_scsi_host_alloc_102_~tmp___0~113#1.base, ldv_scsi_host_alloc_102_~tmp___0~113#1.offset;havoc ldv_scsi_host_alloc_102_#in~ldv_func_arg1#1.base, ldv_scsi_host_alloc_102_#in~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_102_#in~ldv_func_arg2#1;assume { :end_inline_ldv_scsi_host_alloc_102 } true;~host~3#1.base, ~host~3#1.offset := #t~ret3472#1.base, #t~ret3472#1.offset;havoc #t~ret3472#1.base, #t~ret3472#1.offset; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19787: assume -2147483648 <= #t~ret3485#1 && #t~ret3485#1 <= 2147483647;havoc #t~ret3485#1; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008-1: esas2r_init_adapter_struct_#res#1 := 1;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset);havoc esas2r_init_adapter_struct_~#__key~2#1.base, esas2r_init_adapter_struct_~#__key~2#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___0~1#1.base, esas2r_init_adapter_struct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset);havoc esas2r_init_adapter_struct_~#__key___1~1#1.base, esas2r_init_adapter_struct_~#__key___1~1#1.offset; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24082: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_fw_event_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11166: call write~$Pointer$#33(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, ~#esas2r_adapters~0.base, ~#esas2r_adapters~0.offset + 8 * esas2r_init_adapter_~index#1, 8);esas2r_init_adapter_#t~loopctr1569#1 := 0; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19837-1: SUMMARY for call #t~ret3498#1 := sysfs_create_bin_file(~host~3#1.base, 2248 + ~host~3#1.offset, ~#bin_attr_hw~0.base, ~#bin_attr_hw~0.offset); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19837: assume -2147483648 <= #t~ret3498#1 && #t~ret3498#1 <= 2147483647;~tmp___3~24#1 := #t~ret3498#1;havoc #t~ret3498#1; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19771-1: SUMMARY for call pci_set_master(~pcid#1.base, ~pcid#1.offset); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: assume 0 != esas2r_init_adapter_struct_~tmp___14~2#1;call esas2r_init_adapter_struct_#t~mem1765#1.base, esas2r_init_adapter_struct_#t~mem1765#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 29336 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: assume !(0 != esas2r_init_adapter_struct_~tmp___14~2#1); [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19771: assume { :begin_inline_esas2r_init_adapter } true;esas2r_init_adapter_#in~host#1.base, esas2r_init_adapter_#in~host#1.offset, esas2r_init_adapter_#in~pcid#1.base, esas2r_init_adapter_#in~pcid#1.offset, esas2r_init_adapter_#in~index#1 := ~host~3#1.base, ~host~3#1.offset, ~pcid#1.base, ~pcid#1.offset, ~found_adapters~0;havoc esas2r_init_adapter_#res#1;havoc esas2r_init_adapter_#t~ret1554#1, esas2r_init_adapter_#t~mem1555#1.base, esas2r_init_adapter_#t~mem1555#1.offset, esas2r_init_adapter_#t~ret1556#1, esas2r_init_adapter_#t~memset~res1557#1.base, esas2r_init_adapter_#t~memset~res1557#1.offset, esas2r_init_adapter_#t~ret1558#1, esas2r_init_adapter_#t~ret1559#1, esas2r_init_adapter_#t~ret1560#1, esas2r_init_adapter_#t~mem1561#1.base, esas2r_init_adapter_#t~mem1561#1.offset, esas2r_init_adapter_#t~ret1562#1, esas2r_init_adapter_#t~ret1563#1, esas2r_init_adapter_#t~ret1564#1, esas2r_init_adapter_#t~mem1565#1.base, esas2r_init_adapter_#t~mem1565#1.offset, esas2r_init_adapter_#t~ret1566#1, esas2r_init_adapter_#t~ret1567#1, esas2r_init_adapter_#t~ret1568#1, esas2r_init_adapter_#t~loopctr1569#1, esas2r_init_adapter_#t~nondet1570#1, esas2r_init_adapter_#t~ret1571#1, esas2r_init_adapter_#t~ret1572#1.base, esas2r_init_adapter_#t~ret1572#1.offset, esas2r_init_adapter_#t~ret1573#1.base, esas2r_init_adapter_#t~ret1573#1.offset, esas2r_init_adapter_#t~mem1574#1, esas2r_init_adapter_#t~loopctr1575#1, esas2r_init_adapter_#t~nondet1576#1, esas2r_init_adapter_#t~ret1577#1, esas2r_init_adapter_#t~ret1578#1.base, esas2r_init_adapter_#t~ret1578#1.offset, esas2r_init_adapter_#t~ret1579#1, esas2r_init_adapter_#t~ret1580#1, esas2r_init_adapter_#t~ret1581#1, esas2r_init_adapter_#t~ret1582#1, esas2r_init_adapter_#t~ret1583#1, esas2r_init_adapter_#t~mem1584#1, esas2r_init_adapter_#t~ret1585#1.base, esas2r_init_adapter_#t~ret1585#1.offset, esas2r_init_adapter_#t~mem1586#1.base, esas2r_init_adapter_#t~mem1586#1.offset, esas2r_init_adapter_#t~mem1587#1, esas2r_init_adapter_#t~ret1588#1, esas2r_init_adapter_#t~mem1589#1, esas2r_init_adapter_#t~mem1590#1.base, esas2r_init_adapter_#t~mem1590#1.offset, esas2r_init_adapter_#t~mem1591#1, esas2r_init_adapter_#t~memset~res1592#1.base, esas2r_init_adapter_#t~memset~res1592#1.offset, esas2r_init_adapter_#t~mem1593#1.base, esas2r_init_adapter_#t~mem1593#1.offset, esas2r_init_adapter_#t~ret1594#1, esas2r_init_adapter_#t~ret1595#1, esas2r_init_adapter_#t~ret1596#1, esas2r_init_adapter_#t~ret1597#1, esas2r_init_adapter_#t~ret1598#1, esas2r_init_adapter_#t~ret1599#1, esas2r_init_adapter_#t~ret1600#1, esas2r_init_adapter_~host#1.base, esas2r_init_adapter_~host#1.offset, esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset, esas2r_init_adapter_~index#1, esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset, esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset, esas2r_init_adapter_~i~2#1, esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset, esas2r_init_adapter_~first_request~0#1.base, esas2r_init_adapter_~first_request~0#1.offset, esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset, esas2r_init_adapter_~required_mask~0#1, esas2r_init_adapter_~tmp~67#1, esas2r_init_adapter_~tmp___0~31#1, esas2r_init_adapter_~tmp___1~16#1, esas2r_init_adapter_~tmp___2~9#1, esas2r_init_adapter_~tmp___3~6#1, esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset, esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset, esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset, esas2r_init_adapter_~__lock_name~0#1.base, esas2r_init_adapter_~__lock_name~0#1.offset, esas2r_init_adapter_~tmp___6~2#1.base, esas2r_init_adapter_~tmp___6~2#1.offset, esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset, esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset, esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset, esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset, esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset, esas2r_init_adapter_~tmp___7~1#1, esas2r_init_adapter_~tmp___8~1#1, esas2r_init_adapter_~tmp___9~1#1, esas2r_init_adapter_~tmp___10~1#1, esas2r_init_adapter_~tmp___11~1#1.base, esas2r_init_adapter_~tmp___11~1#1.offset, esas2r_init_adapter_~tmp___12~1#1, esas2r_init_adapter_~tmp___13~1#1, esas2r_init_adapter_~tmp___14~1#1, esas2r_init_adapter_~tmp___15~1#1, esas2r_init_adapter_~tmp___16~1#1, esas2r_init_adapter_~tmp___17~0#1;esas2r_init_adapter_~host#1.base, esas2r_init_adapter_~host#1.offset := esas2r_init_adapter_#in~host#1.base, esas2r_init_adapter_#in~host#1.offset;esas2r_init_adapter_~pcid#1.base, esas2r_init_adapter_~pcid#1.offset := esas2r_init_adapter_#in~pcid#1.base, esas2r_init_adapter_#in~pcid#1.offset;esas2r_init_adapter_~index#1 := esas2r_init_adapter_#in~index#1;havoc esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset;call esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_init_adapter_~i~2#1;call esas2r_init_adapter_~#next_uncached~0#1.base, esas2r_init_adapter_~#next_uncached~0#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_init_adapter_~first_request~0#1.base, esas2r_init_adapter_~first_request~0#1.offset;havoc esas2r_init_adapter_~last_request~0#1.base, esas2r_init_adapter_~last_request~0#1.offset;havoc esas2r_init_adapter_~required_mask~0#1;havoc esas2r_init_adapter_~tmp~67#1;havoc esas2r_init_adapter_~tmp___0~31#1;havoc esas2r_init_adapter_~tmp___1~16#1;havoc esas2r_init_adapter_~tmp___2~9#1;havoc esas2r_init_adapter_~tmp___3~6#1;call esas2r_init_adapter_~#__key~1#1.base, esas2r_init_adapter_~#__key~1#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___0~0#1.base, esas2r_init_adapter_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___1~0#1.base, esas2r_init_adapter_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_init_adapter_~__lock_name~0#1.base, esas2r_init_adapter_~__lock_name~0#1.offset;havoc esas2r_init_adapter_~tmp___6~2#1.base, esas2r_init_adapter_~tmp___6~2#1.offset;call esas2r_init_adapter_~#__key___2~0#1.base, esas2r_init_adapter_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___4~0#1.base, esas2r_init_adapter_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___5~0#1.base, esas2r_init_adapter_~#__key___5~0#1.offset := #Ultimate.allocOnStack(8);call esas2r_init_adapter_~#__key___6~0#1.base, esas2r_init_adapter_~#__key___6~0#1.offset := #Ultimate.allocOnStack(8);havoc esas2r_init_adapter_~tmp___7~1#1;havoc esas2r_init_adapter_~tmp___8~1#1;havoc esas2r_init_adapter_~tmp___9~1#1;havoc esas2r_init_adapter_~tmp___10~1#1;havoc esas2r_init_adapter_~tmp___11~1#1.base, esas2r_init_adapter_~tmp___11~1#1.offset;havoc esas2r_init_adapter_~tmp___12~1#1;havoc esas2r_init_adapter_~tmp___13~1#1;havoc esas2r_init_adapter_~tmp___14~1#1;havoc esas2r_init_adapter_~tmp___15~1#1;havoc esas2r_init_adapter_~tmp___16~1#1;havoc esas2r_init_adapter_~tmp___17~0#1;call write~int#15(0, esas2r_init_adapter_~#bus_addr~0#1.base, esas2r_init_adapter_~#bus_addr~0#1.offset, 8); [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: SUMMARY for call __init_waitqueue_head(esas2r_init_adapter_~a~1#1.base, 32418 + esas2r_init_adapter_~a~1#1.offset, 53, 0, esas2r_init_adapter_~#__key___3~0#1.base, esas2r_init_adapter_~#__key___3~0#1.offset); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: call esas2r_init_adapter_struct_#t~mem1752#1.base, esas2r_init_adapter_struct_#t~mem1752#1.offset := read~$Pointer$#15(esas2r_init_adapter_struct_~a#1.base, 30026 + esas2r_init_adapter_struct_~a#1.offset, 8);call esas2r_init_adapter_struct_#t~mem1753#1 := read~int#15(esas2r_init_adapter_struct_#t~mem1752#1.base, 66 + esas2r_init_adapter_struct_#t~mem1752#1.offset, 2); [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume 0 == (esas2r_init_adapter_struct_#t~mem1738#1.base + esas2r_init_adapter_struct_#t~mem1738#1.offset) % 18446744073709551616;havoc esas2r_init_adapter_struct_#t~mem1738#1.base, esas2r_init_adapter_struct_#t~mem1738#1.offset; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume !(0 == (esas2r_init_adapter_struct_#t~mem1738#1.base + esas2r_init_adapter_struct_#t~mem1738#1.offset) % 18446744073709551616);havoc esas2r_init_adapter_struct_#t~mem1738#1.base, esas2r_init_adapter_struct_#t~mem1738#1.offset; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume 16488 == esas2r_init_adapter_struct_#t~mem1753#1 % 65536 % 4294967296;havoc esas2r_init_adapter_struct_#t~mem1752#1.base, esas2r_init_adapter_struct_#t~mem1752#1.offset;havoc esas2r_init_adapter_struct_#t~mem1753#1;call esas2r_init_adapter_struct_#t~mem1754#1 := read~int#15(esas2r_init_adapter_struct_~a#1.base, 28960 + esas2r_init_adapter_struct_~a#1.offset, 8); [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume !(16488 == esas2r_init_adapter_struct_#t~mem1753#1 % 65536 % 4294967296);havoc esas2r_init_adapter_struct_#t~mem1752#1.base, esas2r_init_adapter_struct_#t~mem1752#1.offset;havoc esas2r_init_adapter_struct_#t~mem1753#1; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-1: SUMMARY for call esas2r_init_adapter_struct_#t~ret1731#1.base, esas2r_init_adapter_struct_#t~ret1731#1.offset := spinlock_check(esas2r_init_adapter_struct_~a#1.base, 29212 + esas2r_init_adapter_struct_~a#1.offset); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: SUMMARY for call esas2r_claim_interrupts(esas2r_init_adapter_~a~1#1.base, esas2r_init_adapter_~a~1#1.offset); srcloc: null [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811: havoc esas2r_init_adapter_struct_#t~ret1731#1.base, esas2r_init_adapter_struct_#t~ret1731#1.offset; [2025-02-08 04:39:35,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19821-1: SUMMARY for call #t~ret3495#1 := esas2r_log_dev(2, ~host~3#1.base, 895 + ~host~3#1.offset, 179, 0); srcloc: null [2025-02-08 04:39:35,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19788: assume -2147483648 <= #t~ret3486#1 && #t~ret3486#1 <= 2147483647;~err~1#1 := #t~ret3486#1;havoc #t~ret3486#1; [2025-02-08 04:39:35,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19821: assume -2147483648 <= #t~ret3495#1 && #t~ret3495#1 <= 2147483647;havoc #t~ret3495#1; [2025-02-08 04:39:35,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23917-1: ldv_scsi_host_alloc_102_#res#1.base, ldv_scsi_host_alloc_102_#res#1.offset := ldv_scsi_host_alloc_102_~ldv_func_res~3#1.base, ldv_scsi_host_alloc_102_~ldv_func_res~3#1.offset; [2025-02-08 04:39:35,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19788-1: SUMMARY for call #t~ret3486#1 := ldv_scsi_add_host_103(~host~3#1.base, ~host~3#1.offset, ~pcid#1.base, 148 + ~pcid#1.offset); srcloc: null [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24116: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24149: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23521-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23521: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1; [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19591: assume 0 == (read_hw_#t~mem3446#1.base + read_hw_#t~mem3446#1.offset) % 18446744073709551616;havoc read_hw_#t~mem3446#1.base, read_hw_#t~mem3446#1.offset;read_hw_#res#1 := -12; [2025-02-08 04:39:41,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19591: assume !(0 == (read_hw_#t~mem3446#1.base + read_hw_#t~mem3446#1.offset) % 18446744073709551616);havoc read_hw_#t~mem3446#1.base, read_hw_#t~mem3446#1.offset;call read_hw_#t~mem3447#1.base, read_hw_#t~mem3447#1.offset := read~$Pointer$#15(read_hw_~a~23#1.base, 33395 + read_hw_~a~23#1.offset, 8); [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22498: SUMMARY for call ldv_assume((if 0 == ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22960-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret3995#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22960: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3995#1 && ldv_pci_pci_instance_2_#t~ret3995#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret3995#1;havoc ldv_pci_pci_instance_2_#t~ret3995#1;call ldv_pci_pci_instance_2_#t~mem3996#1.base, ldv_pci_pci_instance_2_#t~mem3996#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24150: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20054: assume -2147483648 <= esas2r_exit_#t~ret3525#1 && esas2r_exit_#t~ret3525#1 <= 2147483647;havoc esas2r_exit_#t~ret3525#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20054-1: SUMMARY for call esas2r_exit_#t~ret3525#1 := esas2r_log(3, 203, 0); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20021: havoc ldv_pci_unregister_driver_105_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_105 } true; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24117: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22366: ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1 := read_fw_#res#1;havoc read_fw_#t~ret3426#1.base, read_fw_#t~ret3426#1.offset, read_fw_#t~ret3427#1, read_fw_~file#1.base, read_fw_~file#1.offset, read_fw_~kobj#1.base, read_fw_~kobj#1.offset, read_fw_~attr#1.base, read_fw_~attr#1.offset, read_fw_~buf#1.base, read_fw_~buf#1.offset, read_fw_~off#1, read_fw_~count#1, read_fw_~a~14#1.base, read_fw_~a~14#1.offset, read_fw_~tmp~150#1.base, read_fw_~tmp~150#1.offset, read_fw_~tmp___0~81#1;havoc read_fw_#in~file#1.base, read_fw_#in~file#1.offset, read_fw_#in~kobj#1.base, read_fw_#in~kobj#1.offset, read_fw_#in~attr#1.base, read_fw_#in~attr#1.offset, read_fw_#in~buf#1.base, read_fw_#in~buf#1.offset, read_fw_#in~off#1, read_fw_#in~count#1;assume { :end_inline_read_fw } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1 && ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21243: esas2r_adapter_tasklet_~tmp___4~18#1 := (if 0 == esas2r_adapter_tasklet_#t~ret3837#1 % 256 then 0 else 1);havoc esas2r_adapter_tasklet_#t~ret3837#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21243-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3837#1 := esas2r_is_tasklet_pending(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19625: assume 0 == (write_hw_#t~mem3452#1.base + write_hw_#t~mem3452#1.offset) % 18446744073709551616;havoc write_hw_#t~mem3452#1.base, write_hw_#t~mem3452#1.offset; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19625: assume !(0 == (write_hw_#t~mem3452#1.base + write_hw_#t~mem3452#1.offset) % 18446744073709551616);havoc write_hw_#t~mem3452#1.base, write_hw_#t~mem3452#1.offset; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22499: assume -2147483648 <= ldv_entry_EMGentry_23_#t~ret3933#1 && ldv_entry_EMGentry_23_#t~ret3933#1 <= 2147483647;ldv_entry_EMGentry_23_~tmp~190#1 := ldv_entry_EMGentry_23_#t~ret3933#1;havoc ldv_entry_EMGentry_23_#t~ret3933#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23523: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23523: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_5_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg5#1, ldv_dummy_resourceless_instance_callback_5_3_~arg6#1;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_5_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_5_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_5_3_#in~arg6#1;assume { :begin_inline_read_fs } true;read_fs_#in~file#1.base, read_fs_#in~file#1.offset, read_fs_#in~kobj#1.base, read_fs_#in~kobj#1.offset, read_fs_#in~attr#1.base, read_fs_#in~attr#1.offset, read_fs_#in~buf#1.base, read_fs_#in~buf#1.offset, read_fs_#in~off#1, read_fs_#in~count#1 := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg5#1, ldv_dummy_resourceless_instance_callback_5_3_~arg6#1;havoc read_fs_#res#1;havoc read_fs_#t~ret3430#1.base, read_fs_#t~ret3430#1.offset, read_fs_#t~ret3431#1, read_fs_~file#1.base, read_fs_~file#1.offset, read_fs_~kobj#1.base, read_fs_~kobj#1.offset, read_fs_~attr#1.base, read_fs_~attr#1.offset, read_fs_~buf#1.base, read_fs_~buf#1.offset, read_fs_~off#1, read_fs_~count#1, read_fs_~a~16#1.base, read_fs_~a~16#1.offset, read_fs_~tmp~152#1.base, read_fs_~tmp~152#1.offset, read_fs_~tmp___0~83#1;read_fs_~file#1.base, read_fs_~file#1.offset := read_fs_#in~file#1.base, read_fs_#in~file#1.offset;read_fs_~kobj#1.base, read_fs_~kobj#1.offset := read_fs_#in~kobj#1.base, read_fs_#in~kobj#1.offset;read_fs_~attr#1.base, read_fs_~attr#1.offset := read_fs_#in~attr#1.base, read_fs_#in~attr#1.offset;read_fs_~buf#1.base, read_fs_~buf#1.offset := read_fs_#in~buf#1.base, read_fs_#in~buf#1.offset;read_fs_~off#1 := read_fs_#in~off#1;read_fs_~count#1 := read_fs_#in~count#1;havoc read_fs_~a~16#1.base, read_fs_~a~16#1.offset;havoc read_fs_~tmp~152#1.base, read_fs_~tmp~152#1.offset;havoc read_fs_~tmp___0~83#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22499-1: SUMMARY for call ldv_entry_EMGentry_23_#t~ret3933#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23589: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg5#1, ldv_dummy_resourceless_instance_callback_6_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_6_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_9 } true; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22829: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret3973#1 && ldv_pci_instance_resume_2_5_#t~ret3973#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret3973#1; [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22829-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret3973#1 := esas2r_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24118: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:39:41,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24151: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20022: assume -2147483648 <= esas2r_init_#t~ret3521#1 && esas2r_init_#t~ret3521#1 <= 2147483647;havoc esas2r_init_#t~ret3521#1; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20022-1: SUMMARY for call esas2r_init_#t~ret3521#1 := esas2r_cleanup(0, 0); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22962: assume 0 != (ldv_pci_pci_instance_2_#t~mem3996#1.base + ldv_pci_pci_instance_2_#t~mem3996#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem3996#1.base, ldv_pci_pci_instance_2_#t~mem3996#1.offset;call ldv_pci_pci_instance_2_#t~mem3997#1.base, ldv_pci_pci_instance_2_#t~mem3997#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_2_#t~mem3998#1 := read~int#11(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem3997#1.base, ldv_pci_pci_instance_2_#t~mem3997#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem3998#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem3981#1, ldv_pci_instance_suspend_late_2_7_#t~ret3982#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~197#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#3(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~197#1;call ldv_pci_instance_suspend_late_2_7_#t~mem3981#1 := read~int#3(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3980#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem3981#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3980#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3980#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3980#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret3982#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3979#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~3980#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3979#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~3980#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret3982#1 && ldv_pci_instance_suspend_late_2_7_#t~ret3982#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~197#1 := ldv_pci_instance_suspend_late_2_7_#t~ret3982#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem3981#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret3982#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~197#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22962: assume !(0 != (ldv_pci_pci_instance_2_#t~mem3996#1.base + ldv_pci_pci_instance_2_#t~mem3996#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem3996#1.base, ldv_pci_pci_instance_2_#t~mem3996#1.offset; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23656: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22863: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret3999#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem3981#1, ldv_pci_instance_suspend_late_2_7_#t~ret3982#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~197#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3999#1 && ldv_pci_pci_instance_2_#t~ret3999#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret3999#1;havoc ldv_pci_pci_instance_2_#t~mem3997#1.base, ldv_pci_pci_instance_2_#t~mem3997#1.offset;havoc ldv_pci_pci_instance_2_#t~mem3998#1;havoc ldv_pci_pci_instance_2_#t~ret3999#1; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23887: havoc ldv_unregister_chrdev_91_~major#1, ldv_unregister_chrdev_91_~name#1.base, ldv_unregister_chrdev_91_~name#1.offset;havoc ldv_unregister_chrdev_91_#in~major#1, ldv_unregister_chrdev_91_#in~name#1.base, ldv_unregister_chrdev_91_#in~name#1.offset;assume { :end_inline_ldv_unregister_chrdev_91 } true;assume { :begin_inline_ldv_linux_fs_char_dev_unregister_chrdev_region } true;assume { :begin_inline_ldv_assert_linux_fs_char_dev__double_deregistration } true;ldv_assert_linux_fs_char_dev__double_deregistration_#in~expr#1 := (if 1 == ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 then 1 else 0);havoc ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1;ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1 := ldv_assert_linux_fs_char_dev__double_deregistration_#in~expr#1; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23722: havoc ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1, ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg5#1, ldv_dummy_resourceless_instance_callback_8_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_8_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_8_3 } true; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20056: assume ~esas2r_proc_major~0 > 0; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20056: assume !(~esas2r_proc_major~0 > 0); [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24119: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24152: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20023-1: SUMMARY for call esas2r_init_#t~ret3522#1 := esas2r_log(1, 200, 0); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20023: assume -2147483648 <= esas2r_init_#t~ret3522#1 && esas2r_init_#t~ret3522#1 <= 2147483647;havoc esas2r_init_#t~ret3522#1;esas2r_init_#res#1 := -1; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22996-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22930: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22996: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21212-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3832#1 := constant_test_bit(10, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21245: assume 0 != (if esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 <= 2147483647 then esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 else esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21245: assume !(0 != (if esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 <= 2147483647 then esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 else esas2r_adapter_tasklet_~tmp___4~18#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:41,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21212: assume -2147483648 <= esas2r_adapter_tasklet_#t~ret3832#1 && esas2r_adapter_tasklet_#t~ret3832#1 <= 2147483647;esas2r_adapter_tasklet_~tmp~179#1 := esas2r_adapter_tasklet_#t~ret3832#1;havoc esas2r_adapter_tasklet_#t~ret3832#1; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633-1: SUMMARY for call esas2r_suspend_#t~ret1689#1.base, esas2r_suspend_#t~ret1689#1.offset := pci_get_drvdata(esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633: esas2r_suspend_~tmp~70#1.base, esas2r_suspend_~tmp~70#1.offset := esas2r_suspend_#t~ret1689#1.base, esas2r_suspend_#t~ret1689#1.offset;havoc esas2r_suspend_#t~ret1689#1.base, esas2r_suspend_#t~ret1689#1.offset;esas2r_suspend_~host~0#1.base, esas2r_suspend_~host~0#1.offset := esas2r_suspend_~tmp~70#1.base, esas2r_suspend_~tmp~70#1.offset;esas2r_suspend_~a~4#1.base, esas2r_suspend_~a~4#1.offset := esas2r_suspend_~host~0#1.base, 3601 + esas2r_suspend_~host~0#1.offset; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23525-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22501: assume 0 != ldv_entry_EMGentry_23_~tmp~190#1;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_16_23_7 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.offset; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22501: assume !(0 != ldv_entry_EMGentry_23_~tmp~190#1); [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23525: ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_9 } true;ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_5_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg5#1, ldv_dummy_resourceless_instance_callback_5_9_~arg6#1;ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_5_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg6#1;assume { :begin_inline_write_fs } true;write_fs_#in~file#1.base, write_fs_#in~file#1.offset, write_fs_#in~kobj#1.base, write_fs_#in~kobj#1.offset, write_fs_#in~attr#1.base, write_fs_#in~attr#1.offset, write_fs_#in~buf#1.base, write_fs_#in~buf#1.offset, write_fs_#in~off#1, write_fs_#in~count#1 := ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg5#1, ldv_dummy_resourceless_instance_callback_5_9_~arg6#1;havoc write_fs_#res#1;havoc write_fs_#t~ret3432#1.base, write_fs_#t~ret3432#1.offset, write_fs_#t~ret3433#1, write_fs_~file#1.base, write_fs_~file#1.offset, write_fs_~kobj#1.base, write_fs_~kobj#1.offset, write_fs_~attr#1.base, write_fs_~attr#1.offset, write_fs_~buf#1.base, write_fs_~buf#1.offset, write_fs_~off#1, write_fs_~count#1, write_fs_~a~17#1.base, write_fs_~a~17#1.offset, write_fs_~tmp~153#1.base, write_fs_~tmp~153#1.offset, write_fs_~length~4#1, write_fs_~_min1~1#1, write_fs_~_min2~1#1, write_fs_~result~5#1;write_fs_~file#1.base, write_fs_~file#1.offset := write_fs_#in~file#1.base, write_fs_#in~file#1.offset;write_fs_~kobj#1.base, write_fs_~kobj#1.offset := write_fs_#in~kobj#1.base, write_fs_#in~kobj#1.offset;write_fs_~attr#1.base, write_fs_~attr#1.offset := write_fs_#in~attr#1.base, write_fs_#in~attr#1.offset;write_fs_~buf#1.base, write_fs_~buf#1.offset := write_fs_#in~buf#1.base, write_fs_#in~buf#1.offset;write_fs_~off#1 := write_fs_#in~off#1;write_fs_~count#1 := write_fs_#in~count#1;havoc write_fs_~a~17#1.base, write_fs_~a~17#1.offset;havoc write_fs_~tmp~153#1.base, write_fs_~tmp~153#1.offset;havoc write_fs_~length~4#1;havoc write_fs_~_min1~1#1;havoc write_fs_~_min2~1#1;havoc write_fs_~result~5#1; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23855: havoc ldv_dispatch_deregister_19_1_~arg0#1.base, ldv_dispatch_deregister_19_1_~arg0#1.offset;havoc ldv_dispatch_deregister_19_1_#in~arg0#1.base, ldv_dispatch_deregister_19_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_19_1 } true; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23888: assume { :end_inline_ldv_linux_fs_char_dev_unregister_chrdev_region } true;assume { :begin_inline_ldv_linux_usb_gadget_unregister_chrdev_region } true;assume { :begin_inline_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget } true;ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_#in~expr#1 := (if 0 == ~ldv_linux_usb_gadget_usb_gadget~0 then 1 else 0);havoc ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1;ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1 := ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_#in~expr#1; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19627-1: SUMMARY for call write_hw_#t~ret3453#1.base, write_hw_#t~ret3453#1.offset := kzalloc(576, 208); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19627: write_hw_~tmp___0~88#1.base, write_hw_~tmp___0~88#1.offset := write_hw_#t~ret3453#1.base, write_hw_#t~ret3453#1.offset;havoc write_hw_#t~ret3453#1.base, write_hw_#t~ret3453#1.offset;call write~$Pointer$#15(write_hw_~tmp___0~88#1.base, write_hw_~tmp___0~88#1.offset, write_hw_~a~24#1.base, 33395 + write_hw_~a~24#1.offset, 8);call write_hw_#t~mem3454#1.base, write_hw_#t~mem3454#1.offset := read~$Pointer$#15(write_hw_~a~24#1.base, 33395 + write_hw_~a~24#1.offset, 8); [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24120: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24153: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22931: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22931-1: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22336: ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1 := read_fs_#res#1;havoc read_fs_#t~ret3430#1.base, read_fs_#t~ret3430#1.offset, read_fs_#t~ret3431#1, read_fs_~file#1.base, read_fs_~file#1.offset, read_fs_~kobj#1.base, read_fs_~kobj#1.offset, read_fs_~attr#1.base, read_fs_~attr#1.offset, read_fs_~buf#1.base, read_fs_~buf#1.offset, read_fs_~off#1, read_fs_~count#1, read_fs_~a~16#1.base, read_fs_~a~16#1.offset, read_fs_~tmp~152#1.base, read_fs_~tmp~152#1.offset, read_fs_~tmp___0~83#1;havoc read_fs_#in~file#1.base, read_fs_#in~file#1.offset, read_fs_#in~kobj#1.base, read_fs_#in~kobj#1.offset, read_fs_#in~attr#1.base, read_fs_#in~attr#1.offset, read_fs_#in~buf#1.base, read_fs_#in~buf#1.offset, read_fs_#in~off#1, read_fs_#in~count#1;assume { :end_inline_read_fs } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1 && ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21213: assume -9223372036854775808 <= esas2r_adapter_tasklet_#t~ret3833#1 && esas2r_adapter_tasklet_#t~ret3833#1 <= 9223372036854775807;esas2r_adapter_tasklet_~tmp___0~98#1 := esas2r_adapter_tasklet_#t~ret3833#1;havoc esas2r_adapter_tasklet_#t~ret3833#1; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21213-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3833#1 := ldv__builtin_expect((if 0 != esas2r_adapter_tasklet_~tmp~179#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19430: write_fw_~tmp~151#1.base, write_fw_~tmp~151#1.offset := write_fw_#t~ret3428#1.base, write_fw_#t~ret3428#1.offset;havoc write_fw_#t~ret3428#1.base, write_fw_#t~ret3428#1.offset;write_fw_~a~15#1.base, write_fw_~a~15#1.offset := write_fw_~tmp~151#1.base, write_fw_~tmp~151#1.offset; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19463-1: SUMMARY for call write_fs_#t~ret3432#1.base, write_fs_#t~ret3432#1.offset := esas2r_adapter_from_kobj(write_fs_~kobj#1.base, write_fs_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484: call write~int#15(4112, esas2r_adapter_interrupt_~a#1.base, 28980 + esas2r_adapter_interrupt_~a#1.offset, 4); [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19463: write_fs_~tmp~153#1.base, write_fs_~tmp~153#1.offset := write_fs_#t~ret3432#1.base, write_fs_#t~ret3432#1.offset;havoc write_fs_#t~ret3432#1.base, write_fs_#t~ret3432#1.offset;write_fs_~a~17#1.base, write_fs_~a~17#1.offset := write_fs_~tmp~153#1.base, write_fs_~tmp~153#1.offset;write_fs_~_min1~1#1 := 36;write_fs_~_min2~1#1 := write_fs_~count#1;write_fs_~length~4#1 := (if (if write_fs_~_min1~1#1 % 18446744073709551616 < write_fs_~_min2~1#1 % 18446744073709551616 then write_fs_~_min1~1#1 else write_fs_~_min2~1#1) % 18446744073709551616 % 4294967296 <= 2147483647 then (if write_fs_~_min1~1#1 % 18446744073709551616 < write_fs_~_min2~1#1 % 18446744073709551616 then write_fs_~_min1~1#1 else write_fs_~_min2~1#1) % 18446744073709551616 % 4294967296 else (if write_fs_~_min1~1#1 % 18446744073709551616 < write_fs_~_min2~1#1 % 18446744073709551616 then write_fs_~_min1~1#1 else write_fs_~_min2~1#1) % 18446744073709551616 % 4294967296 - 4294967296);write_fs_~result~5#1 := 0; [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19430-1: SUMMARY for call write_fw_#t~ret3428#1.base, write_fw_#t~ret3428#1.offset := esas2r_adapter_from_kobj(write_fw_~kobj#1.base, write_fw_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23460: havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg5#1, ldv_dummy_resourceless_instance_callback_4_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_4_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_9 } true; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23889: assume { :end_inline_ldv_linux_usb_gadget_unregister_chrdev_region } true; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20058-1: SUMMARY for call esas2r_exit_#t~ret3526#1 := esas2r_log(3, 205, 0); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24121: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23956: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_105_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21247: SUMMARY for call clear_bit(15, esas2r_adapter_tasklet_~a~32#1.base, 28952 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24154: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20058: assume -2147483648 <= esas2r_exit_#t~ret3526#1 && esas2r_exit_#t~ret3526#1 <= 2147483647;havoc esas2r_exit_#t~ret3526#1;call esas2r_exit_#t~mem3527#1.base, esas2r_exit_#t~mem3527#1.offset := read~$Pointer$#15(~esas2r_proc_host~0.base, 480 + ~esas2r_proc_host~0.offset, 8);call esas2r_exit_#t~mem3528#1.base, esas2r_exit_#t~mem3528#1.offset := read~$Pointer$#15(esas2r_exit_#t~mem3527#1.base, 224 + esas2r_exit_#t~mem3527#1.offset, 8);assume { :begin_inline_remove_proc_entry } true;remove_proc_entry_#in~arg0#1.base, remove_proc_entry_#in~arg0#1.offset, remove_proc_entry_#in~arg1#1.base, remove_proc_entry_#in~arg1#1.offset := 206, 0, esas2r_exit_#t~mem3528#1.base, esas2r_exit_#t~mem3528#1.offset;havoc remove_proc_entry_~arg0#1.base, remove_proc_entry_~arg0#1.offset, remove_proc_entry_~arg1#1.base, remove_proc_entry_~arg1#1.offset;remove_proc_entry_~arg0#1.base, remove_proc_entry_~arg0#1.offset := remove_proc_entry_#in~arg0#1.base, remove_proc_entry_#in~arg0#1.offset;remove_proc_entry_~arg1#1.base, remove_proc_entry_~arg1#1.offset := remove_proc_entry_#in~arg1#1.base, remove_proc_entry_#in~arg1#1.offset; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22503: havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.offset, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_16_23_7 } true;assume { :begin_inline_ldv_dispatch_register_dummy_factory_18_23_6 } true;havoc ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.base, ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.offset, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.offset, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.offset;havoc ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.offset;havoc ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.offset; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23527: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg5#1, ldv_dummy_resourceless_instance_callback_5_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_5_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: SUMMARY for call esas2r_enable_chip_interrupts___1(esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19596: read_hw_~tmp___0~87#1 := read_hw_#t~ret3448#1;havoc read_hw_#t~mem3447#1.base, read_hw_#t~mem3447#1.offset;havoc read_hw_#t~ret3448#1; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19596-1: SUMMARY for call read_hw_#t~ret3448#1 := handle_hba_ioctl(read_hw_~a~23#1.base, read_hw_~a~23#1.offset, read_hw_#t~mem3447#1.base, read_hw_#t~mem3447#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23957: SUMMARY for call ldv_pci_unregister_driver(0, 0, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21215: assume 0 != esas2r_adapter_tasklet_~tmp___0~98#1; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21215: assume !(0 != esas2r_adapter_tasklet_~tmp___0~98#1); [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: assume -2147483648 <= esas2r_suspend_#t~ret1690#1 && esas2r_suspend_#t~ret1690#1 <= 2147483647;havoc esas2r_suspend_#t~ret1690#1; [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21248: SUMMARY for call esas2r_schedule_tasklet(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-1: SUMMARY for call esas2r_suspend_#t~ret1690#1 := esas2r_log_dev(3, esas2r_suspend_~pdev#1.base, 148 + esas2r_suspend_~pdev#1.offset, 69, 0); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24122: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24155: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:39:41,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20059: havoc remove_proc_entry_~arg0#1.base, remove_proc_entry_~arg0#1.offset, remove_proc_entry_~arg1#1.base, remove_proc_entry_~arg1#1.offset;havoc remove_proc_entry_#in~arg0#1.base, remove_proc_entry_#in~arg0#1.offset, remove_proc_entry_#in~arg1#1.base, remove_proc_entry_#in~arg1#1.offset;assume { :end_inline_remove_proc_entry } true;havoc esas2r_exit_#t~mem3527#1.base, esas2r_exit_#t~mem3527#1.offset;havoc esas2r_exit_#t~mem3528#1.base, esas2r_exit_#t~mem3528#1.offset;assume { :begin_inline_ldv_unregister_chrdev_106 } true;ldv_unregister_chrdev_106_#in~major#1, ldv_unregister_chrdev_106_#in~name#1.base, ldv_unregister_chrdev_106_#in~name#1.offset := ~esas2r_proc_major~0, 207, 0;havoc ldv_unregister_chrdev_106_~major#1, ldv_unregister_chrdev_106_~name#1.base, ldv_unregister_chrdev_106_~name#1.offset;ldv_unregister_chrdev_106_~major#1 := ldv_unregister_chrdev_106_#in~major#1;ldv_unregister_chrdev_106_~name#1.base, ldv_unregister_chrdev_106_~name#1.offset := ldv_unregister_chrdev_106_#in~name#1.base, ldv_unregister_chrdev_106_#in~name#1.offset;assume { :begin_inline_unregister_chrdev } true;unregister_chrdev_#in~major#1, unregister_chrdev_#in~name#1.base, unregister_chrdev_#in~name#1.offset := ldv_unregister_chrdev_106_~major#1, ldv_unregister_chrdev_106_~name#1.base, ldv_unregister_chrdev_106_~name#1.offset;havoc unregister_chrdev_~major#1, unregister_chrdev_~name#1.base, unregister_chrdev_~name#1.offset;unregister_chrdev_~major#1 := unregister_chrdev_#in~major#1;unregister_chrdev_~name#1.base, unregister_chrdev_~name#1.offset := unregister_chrdev_#in~name#1.base, unregister_chrdev_#in~name#1.offset;assume { :begin_inline_ldv_unregister_chrdev_91 } true;ldv_unregister_chrdev_91_#in~major#1, ldv_unregister_chrdev_91_#in~name#1.base, ldv_unregister_chrdev_91_#in~name#1.offset := unregister_chrdev_~major#1, unregister_chrdev_~name#1.base, unregister_chrdev_~name#1.offset;havoc ldv_unregister_chrdev_91_~major#1, ldv_unregister_chrdev_91_~name#1.base, ldv_unregister_chrdev_91_~name#1.offset;ldv_unregister_chrdev_91_~major#1 := ldv_unregister_chrdev_91_#in~major#1;ldv_unregister_chrdev_91_~name#1.base, ldv_unregister_chrdev_91_~name#1.offset := ldv_unregister_chrdev_91_#in~name#1.base, ldv_unregister_chrdev_91_#in~name#1.offset;assume { :begin_inline___unregister_chrdev } true;__unregister_chrdev_#in~arg0#1, __unregister_chrdev_#in~arg1#1, __unregister_chrdev_#in~arg2#1, __unregister_chrdev_#in~arg3#1.base, __unregister_chrdev_#in~arg3#1.offset := ldv_unregister_chrdev_91_~major#1, 0, 256, ldv_unregister_chrdev_91_~name#1.base, ldv_unregister_chrdev_91_~name#1.offset;havoc __unregister_chrdev_~arg0#1, __unregister_chrdev_~arg1#1, __unregister_chrdev_~arg2#1, __unregister_chrdev_~arg3#1.base, __unregister_chrdev_~arg3#1.offset;__unregister_chrdev_~arg0#1 := __unregister_chrdev_#in~arg0#1;__unregister_chrdev_~arg1#1 := __unregister_chrdev_#in~arg1#1;__unregister_chrdev_~arg2#1 := __unregister_chrdev_#in~arg2#1;__unregister_chrdev_~arg3#1.base, __unregister_chrdev_~arg3#1.offset := __unregister_chrdev_#in~arg3#1.base, __unregister_chrdev_#in~arg3#1.offset; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22471: ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1 := write_vda_#res#1;havoc write_vda_#t~ret3436#1.base, write_vda_#t~ret3436#1.offset, write_vda_#t~ret3437#1, write_vda_~file#1.base, write_vda_~file#1.offset, write_vda_~kobj#1.base, write_vda_~kobj#1.offset, write_vda_~attr#1.base, write_vda_~attr#1.offset, write_vda_~buf#1.base, write_vda_~buf#1.offset, write_vda_~off#1, write_vda_~count#1, write_vda_~a~19#1.base, write_vda_~a~19#1.offset, write_vda_~tmp~155#1.base, write_vda_~tmp~155#1.offset, write_vda_~tmp___0~85#1;havoc write_vda_#in~file#1.base, write_vda_#in~file#1.offset, write_vda_#in~kobj#1.base, write_vda_#in~kobj#1.offset, write_vda_#in~attr#1.base, write_vda_#in~attr#1.offset, write_vda_#in~buf#1.base, write_vda_#in~buf#1.offset, write_vda_#in~off#1, write_vda_#in~count#1;assume { :end_inline_write_vda } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1 && ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19432: assume -2147483648 <= write_fw_#t~ret3429#1 && write_fw_#t~ret3429#1 <= 2147483647;write_fw_~tmp___0~82#1 := write_fw_#t~ret3429#1;havoc write_fw_#t~ret3429#1;write_fw_#res#1 := write_fw_~tmp___0~82#1; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2059#1 := atomic_read(esas2r_adapter_interrupt_~a#1.base, 28968 + esas2r_adapter_interrupt_~a#1.offset); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22504: havoc ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.base, ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.offset, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.offset, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_factory_18_23_6 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_16_23_5 } true; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19432-1: SUMMARY for call write_fw_#t~ret3429#1 := esas2r_write_fw(write_fw_~a~15#1.base, write_fw_~a~15#1.offset, write_fw_~buf#1.base, write_fw_~buf#1.offset, write_fw_~off#1, (if write_fw_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then write_fw_~count#1 % 18446744073709551616 % 4294967296 else write_fw_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume -2147483648 <= esas2r_adapter_interrupt_#t~ret2059#1 && esas2r_adapter_interrupt_#t~ret2059#1 <= 2147483647;esas2r_adapter_interrupt_~tmp___1~24#1 := esas2r_adapter_interrupt_#t~ret2059#1;havoc esas2r_adapter_interrupt_#t~ret2059#1; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22306: ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1 := read_default_nvram_#res#1;havoc read_default_nvram_#t~ret3444#1.base, read_default_nvram_#t~ret3444#1.offset, read_default_nvram_~file#1.base, read_default_nvram_~file#1.offset, read_default_nvram_~kobj#1.base, read_default_nvram_~kobj#1.offset, read_default_nvram_~attr#1.base, read_default_nvram_~attr#1.offset, read_default_nvram_~buf#1.base, read_default_nvram_~buf#1.offset, read_default_nvram_~off#1, read_default_nvram_~count#1, read_default_nvram_~a~22#1.base, read_default_nvram_~a~22#1.offset, read_default_nvram_~tmp~158#1.base, read_default_nvram_~tmp~158#1.offset;havoc read_default_nvram_#in~file#1.base, read_default_nvram_#in~file#1.offset, read_default_nvram_#in~kobj#1.base, read_default_nvram_#in~kobj#1.offset, read_default_nvram_#in~attr#1.base, read_default_nvram_#in~attr#1.offset, read_default_nvram_#in~buf#1.base, read_default_nvram_#in~buf#1.offset, read_default_nvram_#in~off#1, read_default_nvram_#in~count#1;assume { :end_inline_read_default_nvram } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1 && ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23792: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19630: assume 0 == (write_hw_#t~mem3454#1.base + write_hw_#t~mem3454#1.offset) % 18446744073709551616;havoc write_hw_#t~mem3454#1.base, write_hw_#t~mem3454#1.offset; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19630: assume !(0 == (write_hw_#t~mem3454#1.base + write_hw_#t~mem3454#1.offset) % 18446744073709551616);havoc write_hw_#t~mem3454#1.base, write_hw_#t~mem3454#1.offset; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23594: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23660: havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg5#1, ldv_dummy_resourceless_instance_callback_7_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_7_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_3 } true; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20060: havoc ldv_unregister_chrdev_106_~major#1, ldv_unregister_chrdev_106_~name#1.base, ldv_unregister_chrdev_106_~name#1.offset;havoc ldv_unregister_chrdev_106_#in~major#1, ldv_unregister_chrdev_106_#in~name#1.base, ldv_unregister_chrdev_106_#in~name#1.offset;assume { :end_inline_ldv_unregister_chrdev_106 } true;~esas2r_proc_major~0 := 0; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24123: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24156: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22505: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_16_23_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_18_23_4 } true; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487: assume -9223372036854775808 <= esas2r_adapter_interrupt_#t~ret2060#1 && esas2r_adapter_interrupt_#t~ret2060#1 <= 9223372036854775807;esas2r_adapter_interrupt_~tmp___2~17#1 := esas2r_adapter_interrupt_#t~ret2060#1;havoc esas2r_adapter_interrupt_#t~ret2060#1; [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2060#1 := ldv__builtin_expect((if 0 == esas2r_adapter_interrupt_~tmp___1~24#1 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:41,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22274: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp~189#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_4 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_4~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1;ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19598: assume 0 != read_hw_~tmp___0~87#1 % 256 % 4294967296;read_hw_#res#1 := -12; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19598: assume !(0 != read_hw_~tmp___0~87#1 % 256 % 4294967296);call read_hw_#t~mem3449#1.base, read_hw_#t~mem3449#1.offset := read~$Pointer$#15(read_hw_~a~23#1.base, 33395 + read_hw_~a~23#1.offset, 8); [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23827: assume 0 != (ldv_timer_timer_instance_10_~data~4#1.base + ldv_timer_timer_instance_10_~data~4#1.offset) % 18446744073709551616;call ldv_timer_timer_instance_10_#t~mem4063#1.base, ldv_timer_timer_instance_10_#t~mem4063#1.offset := read~$Pointer$#15(ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset, 8);ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset := ldv_timer_timer_instance_10_#t~mem4063#1.base, ldv_timer_timer_instance_10_#t~mem4063#1.offset;havoc ldv_timer_timer_instance_10_#t~mem4063#1.base, ldv_timer_timer_instance_10_#t~mem4063#1.offset; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23827: assume !(0 != (ldv_timer_timer_instance_10_~data~4#1.base + ldv_timer_timer_instance_10_~data~4#1.offset) % 18446744073709551616); [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21217: SUMMARY for call clear_bit(10, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22274-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3906#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24124: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11638: assume 0 == (esas2r_suspend_~a~4#1.base + esas2r_suspend_~a~4#1.offset) % 18446744073709551616;esas2r_suspend_#res#1 := -19;call ULTIMATE.dealloc(esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset);havoc esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11638: assume !(0 == (esas2r_suspend_~a~4#1.base + esas2r_suspend_~a~4#1.offset) % 18446744073709551616); [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24157: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21218: SUMMARY for call esas2r_timer_tick(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19632: assume -2147483648 <= write_hw_#t~ret3455#1 && write_hw_#t~ret3455#1 <= 2147483647;havoc write_hw_#t~ret3455#1;write_hw_#res#1 := -12; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19632-1: SUMMARY for call write_hw_#t~ret3455#1 := esas2r_log(2, 151, 0); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22506: assume { :end_inline_ldv_dispatch_deregister_dummy_factory_18_23_4 } true; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24158: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24191: SUMMARY for call ldv_linux_net_register_check_return_value_probe(ldv_ldv_post_probe_132_~retval#1); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20029-1: SUMMARY for call esas2r_init_#t~ret3523#1 := esas2r_log(3, 202, 0); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20029: assume -2147483648 <= esas2r_init_#t~ret3523#1 && esas2r_init_#t~ret3523#1 <= 2147483647;havoc esas2r_init_#t~ret3523#1;esas2r_init_#res#1 := 0;ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1 := esas2r_init_#res#1;havoc esas2r_init_#t~ret3510#1, esas2r_init_#t~ret3511#1, esas2r_init_#t~ret3512#1, esas2r_init_#t~ret3513#1, esas2r_init_#t~ret3514#1, esas2r_init_#t~ret3515#1, esas2r_init_#t~ret3516#1, esas2r_init_#t~ret3517#1, esas2r_init_#t~ret3518#1, esas2r_init_#t~ret3519#1, esas2r_init_#t~ret3520#1, esas2r_init_#t~ret3521#1, esas2r_init_#t~ret3522#1, esas2r_init_#t~ret3523#1, esas2r_init_~i~7#1, esas2r_init_~tmp~163#1;assume { :end_inline_esas2r_init } true;assume -2147483648 <= ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1 && ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1 <= 2147483647;ldv_EMGentry_init_esas2r_init_23_11_~tmp~182#1 := ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1;havoc ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1;ldv_EMGentry_init_esas2r_init_23_11_#res#1 := ldv_EMGentry_init_esas2r_init_23_11_~tmp~182#1;ldv_entry_EMGentry_23_#t~ret3930#1 := ldv_EMGentry_init_esas2r_init_23_11_#res#1;havoc ldv_EMGentry_init_esas2r_init_23_11_#t~ret3899#1, ldv_EMGentry_init_esas2r_init_23_11_~arg0#1.base, ldv_EMGentry_init_esas2r_init_23_11_~arg0#1.offset, ldv_EMGentry_init_esas2r_init_23_11_~tmp~182#1;havoc ldv_EMGentry_init_esas2r_init_23_11_#in~arg0#1.base, ldv_EMGentry_init_esas2r_init_23_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_esas2r_init_23_11 } true;assume -2147483648 <= ldv_entry_EMGentry_23_#t~ret3930#1 && ldv_entry_EMGentry_23_#t~ret3930#1 <= 2147483647;ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1 := ldv_entry_EMGentry_23_#t~ret3930#1;havoc ldv_entry_EMGentry_23_#t~ret3930#1;assume { :begin_inline_ldv_ldv_post_init_127 } true;ldv_ldv_post_init_127_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1;havoc ldv_ldv_post_init_127_#res#1;havoc ldv_ldv_post_init_127_#t~ret4078#1, ldv_ldv_post_init_127_~ldv_func_arg1#1, ldv_ldv_post_init_127_~tmp~215#1;ldv_ldv_post_init_127_~ldv_func_arg1#1 := ldv_ldv_post_init_127_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_127_~tmp~215#1; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24125: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22441: ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1 := write_live_nvram_#res#1;havoc write_live_nvram_#t~ret3441#1.base, write_live_nvram_#t~ret3441#1.offset, write_live_nvram_#t~ret3442#1.base, write_live_nvram_#t~ret3442#1.offset, write_live_nvram_#t~ret3443#1, write_live_nvram_~file#1.base, write_live_nvram_~file#1.offset, write_live_nvram_~kobj#1.base, write_live_nvram_~kobj#1.offset, write_live_nvram_~attr#1.base, write_live_nvram_~attr#1.offset, write_live_nvram_~buf#1.base, write_live_nvram_~buf#1.offset, write_live_nvram_~off#1, write_live_nvram_~count#1, write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset, write_live_nvram_~tmp~157#1.base, write_live_nvram_~tmp~157#1.offset, write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset, write_live_nvram_~result~6#1, write_live_nvram_~tmp___0~86#1;havoc write_live_nvram_#in~file#1.base, write_live_nvram_#in~file#1.offset, write_live_nvram_#in~kobj#1.base, write_live_nvram_#in~kobj#1.offset, write_live_nvram_#in~attr#1.base, write_live_nvram_#in~attr#1.offset, write_live_nvram_#in~buf#1.base, write_live_nvram_#in~buf#1.offset, write_live_nvram_#in~off#1, write_live_nvram_#in~count#1;assume { :end_inline_write_live_nvram } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1 && ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1; [2025-02-08 04:39:41,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21252-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3838#1 := constant_test_bit(9, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13489: assume 0 != esas2r_adapter_interrupt_~tmp___2~17#1; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13489: assume !(0 != esas2r_adapter_interrupt_~tmp___2~17#1); [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21252: assume -2147483648 <= esas2r_adapter_tasklet_#t~ret3838#1 && esas2r_adapter_tasklet_#t~ret3838#1 <= 2147483647;esas2r_adapter_tasklet_~tmp___5~15#1 := esas2r_adapter_tasklet_#t~ret3838#1;havoc esas2r_adapter_tasklet_#t~ret3838#1; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22276: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19567-1: SUMMARY for call read_default_nvram_#t~ret3444#1.base, read_default_nvram_#t~ret3444#1.offset := esas2r_adapter_from_kobj(read_default_nvram_~kobj#1.base, read_default_nvram_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19567: read_default_nvram_~tmp~158#1.base, read_default_nvram_~tmp~158#1.offset := read_default_nvram_#t~ret3444#1.base, read_default_nvram_#t~ret3444#1.offset;havoc read_default_nvram_#t~ret3444#1.base, read_default_nvram_#t~ret3444#1.offset;read_default_nvram_~a~22#1.base, read_default_nvram_~a~22#1.offset := read_default_nvram_~tmp~158#1.base, read_default_nvram_~tmp~158#1.offset; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19501-1: SUMMARY for call write_vda_#t~ret3436#1.base, write_vda_#t~ret3436#1.offset := esas2r_adapter_from_kobj(write_vda_~kobj#1.base, write_vda_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19501: write_vda_~tmp~155#1.base, write_vda_~tmp~155#1.offset := write_vda_#t~ret3436#1.base, write_vda_#t~ret3436#1.offset;havoc write_vda_#t~ret3436#1.base, write_vda_#t~ret3436#1.offset;write_vda_~a~19#1.base, write_vda_~a~19#1.offset := write_vda_~tmp~155#1.base, write_vda_~tmp~155#1.offset; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22838: assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret3975#1 && ldv_pci_instance_resume_early_2_6_#t~ret3975#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret3975#1; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23763-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23730: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23763: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22838-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret3975#1 := ##fun~$Pointer$~TO~int(ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24126: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24159: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24192: SUMMARY for call ldv_linux_usb_register_check_return_value_probe(ldv_ldv_post_probe_132_~retval#1); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22277: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___0~100#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_5 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_5~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1;ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22277-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3907#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23598: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg5#1, ldv_dummy_resourceless_instance_callback_6_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_6_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true; [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469-1: SUMMARY for call write_fs_#t~ret3433#1 := esas2r_write_fs(write_fs_~a~17#1.base, write_fs_~a~17#1.offset, write_fs_~buf#1.base, write_fs_~buf#1.offset, write_fs_~off#1, (if write_fs_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then write_fs_~count#1 % 18446744073709551616 % 4294967296 else write_fs_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469: assume -2147483648 <= write_fs_#t~ret3433#1 && write_fs_#t~ret3433#1 <= 2147483647;write_fs_~result~5#1 := write_fs_#t~ret3433#1;havoc write_fs_#t~ret3433#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23532: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23830: SUMMARY for call ldv_free(ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22938-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret3991#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491: SUMMARY for call esas2r_do_deferred_processes(esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24127: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458: assume -9223372036854775808 <= esas2r_adapter_interrupt_#t~ret2050#1 && esas2r_adapter_interrupt_#t~ret2050#1 <= 9223372036854775807;esas2r_adapter_interrupt_~tmp~93#1 := esas2r_adapter_interrupt_#t~ret2050#1;havoc esas2r_adapter_interrupt_#t~mem2048#1;havoc esas2r_adapter_interrupt_#t~bitwise2049#1;havoc esas2r_adapter_interrupt_#t~ret2050#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24160: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24193-1: SUMMARY for call ldv_ldv_post_probe_132_#t~ret4079#1 := ldv_post_probe(ldv_ldv_post_probe_132_~retval#1); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24193: assume -2147483648 <= ldv_ldv_post_probe_132_#t~ret4079#1 && ldv_ldv_post_probe_132_#t~ret4079#1 <= 2147483647;ldv_ldv_post_probe_132_~tmp~216#1 := ldv_ldv_post_probe_132_#t~ret4079#1;havoc ldv_ldv_post_probe_132_#t~ret4079#1;ldv_ldv_post_probe_132_#res#1 := ldv_ldv_post_probe_132_~tmp~216#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22971: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret4000#1 && ldv_pci_pci_instance_2_#t~ret4000#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret4000#1;havoc ldv_pci_pci_instance_2_#t~ret4000#1;call ldv_pci_pci_instance_2_#t~mem4001#1.base, ldv_pci_pci_instance_2_#t~mem4001#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22971-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret4000#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22938: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3991#1 && ldv_pci_pci_instance_2_#t~ret3991#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___3~29#1 := ldv_pci_pci_instance_2_#t~ret3991#1;havoc ldv_pci_pci_instance_2_#t~ret3991#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21254: assume 0 != esas2r_adapter_tasklet_~tmp___5~15#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21254: assume !(0 != esas2r_adapter_tasklet_~tmp___5~15#1); [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-5: assume 0 == esas2r_adapter_interrupt_#t~mem2048#1 % 4294967296;esas2r_adapter_interrupt_#t~bitwise2049#1 := 0; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-5: assume !(0 == esas2r_adapter_interrupt_#t~mem2048#1 % 4294967296); [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-3: havoc esas2r_adapter_interrupt_#t~bitwise2049#1;assume esas2r_adapter_interrupt_#t~bitwise2049#1 % 4294967296 <= esas2r_adapter_interrupt_#t~mem2048#1 % 4294967296 && esas2r_adapter_interrupt_#t~bitwise2049#1 % 4294967296 <= 16; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-4: assume 16 == esas2r_adapter_interrupt_#t~mem2048#1 % 4294967296;esas2r_adapter_interrupt_#t~bitwise2049#1 := esas2r_adapter_interrupt_#t~mem2048#1; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-4: assume !(16 == esas2r_adapter_interrupt_#t~mem2048#1 % 4294967296); [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2050#1 := ldv__builtin_expect((if 0 != esas2r_adapter_interrupt_#t~bitwise2049#1 % 4294967296 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458-2: [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19569-1: SUMMARY for call esas2r_nvram_get_defaults(read_default_nvram_~a~22#1.base, read_default_nvram_~a~22#1.offset, read_default_nvram_~buf#1.base, read_default_nvram_~buf#1.offset); srcloc: null [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19569: read_default_nvram_#res#1 := 256; [2025-02-08 04:39:41,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503-1: SUMMARY for call write_vda_#t~ret3437#1 := esas2r_write_vda(write_vda_~a~19#1.base, write_vda_~a~19#1.offset, write_vda_~buf#1.base, write_vda_~buf#1.offset, write_vda_~off#1, (if write_vda_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then write_vda_~count#1 % 18446744073709551616 % 4294967296 else write_vda_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503: assume -2147483648 <= write_vda_#t~ret3437#1 && write_vda_#t~ret3437#1 <= 2147483647;write_vda_~tmp___0~85#1 := write_vda_#t~ret3437#1;havoc write_vda_#t~ret3437#1;write_vda_#res#1 := write_vda_~tmp___0~85#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19603-1: SUMMARY for call read_hw_#t~memcpy~res3450#1.base, read_hw_#t~memcpy~res3450#1.offset := #Ultimate.C_memcpy#15(read_hw_~buf#1.base, read_hw_~buf#1.offset, read_hw_#t~mem3449#1.base, read_hw_#t~mem3449#1.offset, read_hw_~length~6#1); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23765: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23765: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1); [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19603: havoc read_hw_#t~mem3449#1.base, read_hw_#t~mem3449#1.offset;havoc read_hw_#t~memcpy~res3450#1.base, read_hw_#t~memcpy~res3450#1.offset;read_hw_#res#1 := read_hw_~length~6#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24128: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24161: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19999: call write~$Pointer$#33(0, 0, ~#esas2r_adapters~0.base, ~#esas2r_adapters~0.offset + 8 * esas2r_init_~i~7#1, 8);esas2r_init_~i~7#1 := 1 + esas2r_init_~i~7#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22279: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4044#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4045#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___0~107#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___1~59#1, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19273: havoc __unregister_chrdev_~arg0#1, __unregister_chrdev_~arg1#1, __unregister_chrdev_~arg2#1, __unregister_chrdev_~arg3#1.base, __unregister_chrdev_~arg3#1.offset;havoc __unregister_chrdev_#in~arg0#1, __unregister_chrdev_#in~arg1#1, __unregister_chrdev_#in~arg2#1, __unregister_chrdev_#in~arg3#1.base, __unregister_chrdev_#in~arg3#1.offset;assume { :end_inline___unregister_chrdev } true; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20066: assume -2147483648 <= esas2r_exit_#t~ret3529#1 && esas2r_exit_#t~ret3529#1 <= 2147483647;havoc esas2r_exit_#t~ret3529#1;assume { :begin_inline_ldv_pci_unregister_driver_107 } true;ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.offset := ~#esas2r_pci_driver~0.base, ~#esas2r_pci_driver~0.offset;havoc ldv_pci_unregister_driver_107_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_107_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19471: assume write_fs_~result~5#1 < 0;write_fs_~result~5#1 := 0; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19471: assume !(write_fs_~result~5#1 < 0); [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22411: ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1 := write_hw_#res#1;havoc write_hw_#t~ret3451#1.base, write_hw_#t~ret3451#1.offset, write_hw_#t~mem3452#1.base, write_hw_#t~mem3452#1.offset, write_hw_#t~ret3453#1.base, write_hw_#t~ret3453#1.offset, write_hw_#t~mem3454#1.base, write_hw_#t~mem3454#1.offset, write_hw_#t~ret3455#1, write_hw_#t~mem3456#1.base, write_hw_#t~mem3456#1.offset, write_hw_#t~memset~res3457#1.base, write_hw_#t~memset~res3457#1.offset, write_hw_#t~mem3458#1.base, write_hw_#t~mem3458#1.offset, write_hw_#t~memcpy~res3459#1.base, write_hw_#t~memcpy~res3459#1.offset, write_hw_~file#1.base, write_hw_~file#1.offset, write_hw_~kobj#1.base, write_hw_~kobj#1.offset, write_hw_~attr#1.base, write_hw_~attr#1.offset, write_hw_~buf#1.base, write_hw_~buf#1.offset, write_hw_~off#1, write_hw_~count#1, write_hw_~a~24#1.base, write_hw_~a~24#1.offset, write_hw_~tmp~160#1.base, write_hw_~tmp~160#1.offset, write_hw_~length~7#1, write_hw_~_min1~2#1, write_hw_~_min2~2#1, write_hw_~tmp___0~88#1.base, write_hw_~tmp___0~88#1.offset;havoc write_hw_#in~file#1.base, write_hw_#in~file#1.offset, write_hw_#in~kobj#1.base, write_hw_#in~kobj#1.offset, write_hw_#in~attr#1.base, write_hw_#in~attr#1.offset, write_hw_#in~buf#1.base, write_hw_#in~buf#1.offset, write_hw_#in~off#1, write_hw_#in~count#1;assume { :end_inline_write_hw } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1 && ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643-1: SUMMARY for call esas2r_adapter_power_down(esas2r_suspend_~a~4#1.base, esas2r_suspend_~a~4#1.offset, 1); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643: call esas2r_suspend_#t~mem1691#1 := read~int#2(esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset, 4);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset, esas2r_suspend_#t~mem1691#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet4280#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet4280#1;assume -2147483648 <= pci_choose_state_#t~nondet4280#1 && pci_choose_state_#t~nondet4280#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet4280#1;havoc pci_choose_state_#t~nondet4280#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19538: write_live_nvram_~tmp~157#1.base, write_live_nvram_~tmp~157#1.offset := write_live_nvram_#t~ret3441#1.base, write_live_nvram_#t~ret3441#1.offset;havoc write_live_nvram_#t~ret3441#1.base, write_live_nvram_#t~ret3441#1.offset;write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset := write_live_nvram_~tmp~157#1.base, write_live_nvram_~tmp~157#1.offset;write_live_nvram_~result~6#1 := -14; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20066-1: SUMMARY for call esas2r_exit_#t~ret3529#1 := esas2r_log(3, 208, 0); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24129: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume 0 != esas2r_adapter_interrupt_~tmp~93#1;call esas2r_adapter_interrupt_#t~mem2051#1.base, esas2r_adapter_interrupt_#t~mem2051#1.offset := read~$Pointer$#15(esas2r_adapter_interrupt_~a#1.base, 28936 + esas2r_adapter_interrupt_~a#1.offset, 8); [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume !(0 != esas2r_adapter_interrupt_~tmp~93#1); [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3986#1 && ldv_pci_pci_instance_2_#t~ret3986#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___2~44#1 := ldv_pci_pci_instance_2_#t~ret3986#1;havoc ldv_pci_pci_instance_2_#t~ret3986#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret3986#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22973: assume 0 != (ldv_pci_pci_instance_2_#t~mem4001#1.base + ldv_pci_pci_instance_2_#t~mem4001#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem4001#1.base, ldv_pci_pci_instance_2_#t~mem4001#1.offset;call ldv_pci_pci_instance_2_#t~mem4002#1.base, ldv_pci_pci_instance_2_#t~mem4002#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem4002#1.base, ldv_pci_pci_instance_2_#t~mem4002#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret3975#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22973: assume !(0 != (ldv_pci_pci_instance_2_#t~mem4001#1.base + ldv_pci_pci_instance_2_#t~mem4001#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem4001#1.base, ldv_pci_pci_instance_2_#t~mem4001#1.offset; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21223: assume -2147483648 <= esas2r_adapter_tasklet_#t~ret3834#1 && esas2r_adapter_tasklet_#t~ret3834#1 <= 2147483647;esas2r_adapter_tasklet_~tmp___1~53#1 := esas2r_adapter_tasklet_#t~ret3834#1;havoc esas2r_adapter_tasklet_#t~ret3834#1; [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22280-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21223-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3834#1 := constant_test_bit(9, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21256: SUMMARY for call clear_bit(15, esas2r_adapter_tasklet_~a~32#1.base, 28952 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22280: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3908#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___1~54#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_6 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_6~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1;ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24130: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20067: havoc ldv_pci_unregister_driver_107_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_107 } true; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22511: havoc ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.offset;havoc ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_esas2r_exit_23_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_129 } true; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22511-1: assume { :begin_inline_ldv_EMGentry_exit_esas2r_exit_23_2 } true;ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.offset := ldv_entry_EMGentry_23_~ldv_23_exit_esas2r_exit_default~0#1.base, ldv_entry_EMGentry_23_~ldv_23_exit_esas2r_exit_default~0#1.offset;havoc ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.offset;ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_~arg0#1.offset := ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.base, ldv_EMGentry_exit_esas2r_exit_23_2_#in~arg0#1.offset;assume { :begin_inline_esas2r_exit } true;havoc esas2r_exit_#t~ret3525#1, esas2r_exit_#t~ret3526#1, esas2r_exit_#t~mem3527#1.base, esas2r_exit_#t~mem3527#1.offset, esas2r_exit_#t~mem3528#1.base, esas2r_exit_#t~mem3528#1.offset, esas2r_exit_#t~ret3529#1; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19538-1: SUMMARY for call write_live_nvram_#t~ret3441#1.base, write_live_nvram_#t~ret3441#1.offset := esas2r_adapter_from_kobj(write_live_nvram_~kobj#1.base, write_live_nvram_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23767-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23767: ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.offset; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23701-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23668: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23701: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22941: assume 1 == ldv_pci_pci_instance_2_~tmp___3~29#1; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22941: assume !(1 == ldv_pci_pci_instance_2_~tmp___3~29#1); [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21224-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3835#1 := ldv__builtin_expect((if 0 != esas2r_adapter_tasklet_~tmp___1~53#1 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21257: SUMMARY for call esas2r_schedule_tasklet(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21224: assume -9223372036854775808 <= esas2r_adapter_tasklet_#t~ret3835#1 && esas2r_adapter_tasklet_#t~ret3835#1 <= 9223372036854775807;esas2r_adapter_tasklet_~tmp___2~41#1 := esas2r_adapter_tasklet_#t~ret3835#1;havoc esas2r_adapter_tasklet_#t~ret3835#1; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24131: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23470: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23536: havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret3920#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg5#1, ldv_dummy_resourceless_instance_callback_5_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_5_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22512: assume { :end_inline_ldv_ldv_check_final_state_129 } true; [2025-02-08 04:39:41,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23966: havoc unregister_chrdev_~major#1, unregister_chrdev_~name#1.base, unregister_chrdev_~name#1.offset;havoc unregister_chrdev_#in~major#1, unregister_chrdev_#in~name#1.base, unregister_chrdev_#in~name#1.offset;assume { :end_inline_unregister_chrdev } true;assume { :begin_inline_ldv_unregister_chrdev } true;ldv_unregister_chrdev_#in~arg0#1.base, ldv_unregister_chrdev_#in~arg0#1.offset, ldv_unregister_chrdev_#in~arg1#1, ldv_unregister_chrdev_#in~arg2#1.base, ldv_unregister_chrdev_#in~arg2#1.offset := 0, 0, ldv_unregister_chrdev_106_~major#1, ldv_unregister_chrdev_106_~name#1.base, ldv_unregister_chrdev_106_~name#1.offset;havoc ldv_unregister_chrdev_~arg0#1.base, ldv_unregister_chrdev_~arg0#1.offset, ldv_unregister_chrdev_~arg1#1, ldv_unregister_chrdev_~arg2#1.base, ldv_unregister_chrdev_~arg2#1.offset, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.base, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.offset;ldv_unregister_chrdev_~arg0#1.base, ldv_unregister_chrdev_~arg0#1.offset := ldv_unregister_chrdev_#in~arg0#1.base, ldv_unregister_chrdev_#in~arg0#1.offset;ldv_unregister_chrdev_~arg1#1 := ldv_unregister_chrdev_#in~arg1#1;ldv_unregister_chrdev_~arg2#1.base, ldv_unregister_chrdev_~arg2#1.offset := ldv_unregister_chrdev_#in~arg2#1.base, ldv_unregister_chrdev_#in~arg2#1.offset;havoc ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.base, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.offset;assume { :begin_inline_ldv_dispatch_deregister_19_1 } true;ldv_dispatch_deregister_19_1_#in~arg0#1.base, ldv_dispatch_deregister_19_1_#in~arg0#1.offset := ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.base, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.offset;havoc ldv_dispatch_deregister_19_1_~arg0#1.base, ldv_dispatch_deregister_19_1_~arg0#1.offset;ldv_dispatch_deregister_19_1_~arg0#1.base, ldv_dispatch_deregister_19_1_~arg0#1.offset := ldv_dispatch_deregister_19_1_#in~arg0#1.base, ldv_dispatch_deregister_19_1_#in~arg0#1.offset; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22975: havoc ldv_pci_instance_resume_early_2_6_#t~ret3975#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem4002#1.base, ldv_pci_pci_instance_2_#t~mem4002#1.offset; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462-1: SUMMARY for call writel(1, esas2r_adapter_interrupt_#t~mem2051#1.base, 16520 + esas2r_adapter_interrupt_#t~mem2051#1.offset); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462: havoc esas2r_adapter_interrupt_#t~mem2051#1.base, esas2r_adapter_interrupt_#t~mem2051#1.offset;call esas2r_adapter_interrupt_#t~mem2052#1.base, esas2r_adapter_interrupt_#t~mem2052#1.offset := read~$Pointer$#15(esas2r_adapter_interrupt_~a#1.base, 28936 + esas2r_adapter_interrupt_~a#1.offset, 8); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22909: assume 0 != ldv_pci_pci_instance_2_~tmp___2~44#1;assume { :begin_inline_ldv_ldv_pre_probe_131 } true; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22909: assume !(0 != ldv_pci_pci_instance_2_~tmp___2~44#1); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28195: assume 0 == ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28195: assume !(0 == ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24132: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22513: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22282: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_6 } true; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22381: ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1 := write_fw_#res#1;havoc write_fw_#t~ret3428#1.base, write_fw_#t~ret3428#1.offset, write_fw_#t~ret3429#1, write_fw_~file#1.base, write_fw_~file#1.offset, write_fw_~kobj#1.base, write_fw_~kobj#1.offset, write_fw_~attr#1.base, write_fw_~attr#1.offset, write_fw_~buf#1.base, write_fw_~buf#1.offset, write_fw_~off#1, write_fw_~count#1, write_fw_~a~15#1.base, write_fw_~a~15#1.offset, write_fw_~tmp~151#1.base, write_fw_~tmp~151#1.offset, write_fw_~tmp___0~82#1;havoc write_fw_#in~file#1.base, write_fw_#in~file#1.offset, write_fw_#in~kobj#1.base, write_fw_#in~kobj#1.offset, write_fw_#in~attr#1.base, write_fw_#in~attr#1.offset, write_fw_#in~buf#1.base, write_fw_#in~buf#1.offset, write_fw_#in~off#1, write_fw_#in~count#1;assume { :end_inline_write_fw } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1 && ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19640: havoc write_hw_#t~mem3456#1.base, write_hw_#t~mem3456#1.offset;havoc write_hw_#t~memset~res3457#1.base, write_hw_#t~memset~res3457#1.offset;call write_hw_#t~mem3458#1.base, write_hw_#t~mem3458#1.offset := read~$Pointer$#15(write_hw_~a~24#1.base, 33395 + write_hw_~a~24#1.offset, 8); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23703: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23703: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-1: SUMMARY for call esas2r_suspend_#t~ret1693#1 := esas2r_log_dev(3, esas2r_suspend_~pdev#1.base, 148 + esas2r_suspend_~pdev#1.offset, 70, 0); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23769-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19640-2: call write_hw_#t~mem3456#1.base, write_hw_#t~mem3456#1.offset := read~$Pointer$#15(write_hw_~a~24#1.base, 33395 + write_hw_~a~24#1.offset, 8); [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23769: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19640-1: SUMMARY for call write_hw_#t~memset~res3457#1.base, write_hw_#t~memset~res3457#1.offset := #Ultimate.C_memset#15(write_hw_#t~mem3456#1.base, write_hw_#t~mem3456#1.offset, 0, 576); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19541-1: SUMMARY for call write_live_nvram_#t~ret3442#1.base, write_live_nvram_#t~ret3442#1.offset := esas2r_alloc_request(write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset); srcloc: null [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19541: write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset := write_live_nvram_#t~ret3442#1.base, write_live_nvram_#t~ret3442#1.offset;havoc write_live_nvram_#t~ret3442#1.base, write_live_nvram_#t~ret3442#1.offset; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19475-1: write_fs_#res#1 := write_fs_~length~4#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646: assume -2147483648 <= esas2r_suspend_#t~ret1693#1 && esas2r_suspend_#t~ret1693#1 <= 2147483647;havoc esas2r_suspend_#t~ret1693#1;assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet4285#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet4285#1;assume -2147483648 <= pci_save_state_#t~nondet4285#1 && pci_save_state_#t~nondet4285#1 <= 2147483647;pci_save_state_#res#1 := pci_save_state_#t~nondet4285#1;havoc pci_save_state_#t~nondet4285#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23967: havoc ldv_unregister_chrdev_~arg0#1.base, ldv_unregister_chrdev_~arg0#1.offset, ldv_unregister_chrdev_~arg1#1, ldv_unregister_chrdev_~arg2#1.base, ldv_unregister_chrdev_~arg2#1.offset, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.base, ldv_unregister_chrdev_~ldv_19_file_operations_file_operations~0#1.offset;havoc ldv_unregister_chrdev_#in~arg0#1.base, ldv_unregister_chrdev_#in~arg0#1.offset, ldv_unregister_chrdev_#in~arg1#1, ldv_unregister_chrdev_#in~arg2#1.base, ldv_unregister_chrdev_#in~arg2#1.offset;assume { :end_inline_ldv_unregister_chrdev } true; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13463: havoc esas2r_adapter_interrupt_#t~mem2052#1.base, esas2r_adapter_interrupt_#t~mem2052#1.offset;havoc esas2r_adapter_interrupt_#t~ret2053#1; [2025-02-08 04:39:41,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23835-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22811: assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret3972#1 && ldv_pci_instance_probe_2_17_#t~ret3972#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~195#1 := ldv_pci_instance_probe_2_17_#t~ret3972#1;havoc ldv_pci_instance_probe_2_17_#t~ret3972#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~195#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13463-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2053#1 := readl(esas2r_adapter_interrupt_#t~mem2052#1.base, 16520 + esas2r_adapter_interrupt_#t~mem2052#1.offset); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23835: call ldv_timer_timer_instance_10_#t~mem4064#1.base, ldv_timer_timer_instance_10_#t~mem4064#1.offset := read~$Pointer$#15(ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, 32 + ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset, 8); [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22811-1: SUMMARY for call ldv_pci_instance_probe_2_17_#t~ret3972#1 := esas2r_probe(ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29253: havoc pci_save_state_#t~nondet4285#1;esas2r_suspend_#t~ret1694#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet4285#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;assume -2147483648 <= esas2r_suspend_#t~ret1694#1 && esas2r_suspend_#t~ret1694#1 <= 2147483647;havoc esas2r_suspend_#t~ret1694#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24133: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22283: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___2~42#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_7 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_7~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1;ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21226: assume 0 != esas2r_adapter_tasklet_~tmp___2~41#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21226: assume !(0 != esas2r_adapter_tasklet_~tmp___2~41#1); [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22283-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3909#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19641-1: SUMMARY for call write_hw_#t~memcpy~res3459#1.base, write_hw_#t~memcpy~res3459#1.offset := #Ultimate.C_memcpy#15(write_hw_#t~mem3458#1.base, write_hw_#t~mem3458#1.offset, write_hw_~buf#1.base, write_hw_~buf#1.offset, write_hw_~length~7#1); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19641: havoc write_hw_#t~mem3458#1.base, write_hw_#t~mem3458#1.offset;havoc write_hw_#t~memcpy~res3459#1.base, write_hw_#t~memcpy~res3459#1.offset;write_hw_#res#1 := write_hw_~length~7#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22911: assume { :end_inline_ldv_ldv_pre_probe_131 } true;call ldv_pci_pci_instance_2_#t~mem3987#1.base, ldv_pci_pci_instance_2_#t~mem3987#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 32 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem3987#1.base, ldv_pci_pci_instance_2_#t~mem3987#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret3972#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~195#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~195#1; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22878: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset;havoc ldv_pci_pci_instance_2_#t~mem3983#1.base, ldv_pci_pci_instance_2_#t~mem3983#1.offset, ldv_pci_pci_instance_2_#t~ret3984#1.base, ldv_pci_pci_instance_2_#t~ret3984#1.offset, ldv_pci_pci_instance_2_#t~ret3985#1.base, ldv_pci_pci_instance_2_#t~ret3985#1.offset, ldv_pci_pci_instance_2_#t~ret3986#1, ldv_pci_pci_instance_2_#t~mem3987#1.base, ldv_pci_pci_instance_2_#t~mem3987#1.offset, ldv_pci_pci_instance_2_#t~ret3988#1, ldv_pci_pci_instance_2_#t~ret3989#1, ldv_pci_pci_instance_2_#t~ret3990#1, ldv_pci_pci_instance_2_#t~ret3991#1, ldv_pci_pci_instance_2_#t~mem3992#1.base, ldv_pci_pci_instance_2_#t~mem3992#1.offset, ldv_pci_pci_instance_2_#t~mem3993#1, ldv_pci_pci_instance_2_#t~ret3994#1, ldv_pci_pci_instance_2_#t~ret3995#1, ldv_pci_pci_instance_2_#t~mem3996#1.base, ldv_pci_pci_instance_2_#t~mem3996#1.offset, ldv_pci_pci_instance_2_#t~mem3997#1.base, ldv_pci_pci_instance_2_#t~mem3997#1.offset, ldv_pci_pci_instance_2_#t~mem3998#1, ldv_pci_pci_instance_2_#t~ret3999#1, ldv_pci_pci_instance_2_#t~ret4000#1, ldv_pci_pci_instance_2_#t~mem4001#1.base, ldv_pci_pci_instance_2_#t~mem4001#1.offset, ldv_pci_pci_instance_2_#t~mem4002#1.base, ldv_pci_pci_instance_2_#t~mem4002#1.offset, ldv_pci_pci_instance_2_#t~mem4003#1.base, ldv_pci_pci_instance_2_#t~mem4003#1.offset, ldv_pci_pci_instance_2_#t~mem4004#1.base, ldv_pci_pci_instance_2_#t~mem4004#1.offset, ldv_pci_pci_instance_2_#t~mem4005#1.base, ldv_pci_pci_instance_2_#t~mem4005#1.offset, ldv_pci_pci_instance_2_#t~mem4006#1.base, ldv_pci_pci_instance_2_#t~mem4006#1.offset, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1, ldv_pci_pci_instance_2_~data~2#1.base, ldv_pci_pci_instance_2_~data~2#1.offset, ldv_pci_pci_instance_2_~tmp~198#1.base, ldv_pci_pci_instance_2_~tmp~198#1.offset, ldv_pci_pci_instance_2_~tmp___0~103#1.base, ldv_pci_pci_instance_2_~tmp___0~103#1.offset, ldv_pci_pci_instance_2_~tmp___1~56#1, ldv_pci_pci_instance_2_~tmp___2~44#1, ldv_pci_pci_instance_2_~tmp___3~29#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22878-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: SUMMARY for call esas2r_get_outbound_responses(esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset); srcloc: null [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22878-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:39:41,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28197: assume false; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28197: assume !false; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29221: havoc pci_choose_state_#t~nondet4280#1;esas2r_suspend_#t~ret1692#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet4280#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;assume -2147483648 <= esas2r_suspend_#t~ret1692#1 && esas2r_suspend_#t~ret1692#1 <= 2147483647;esas2r_suspend_~tmp___0~33#1 := esas2r_suspend_#t~ret1692#1;havoc esas2r_suspend_#t~mem1691#1;havoc esas2r_suspend_#t~ret1692#1;esas2r_suspend_~device_state~0#1 := esas2r_suspend_~tmp___0~33#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23440-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23440: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4038#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22251: ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.offset := ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.base, ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.offset;havoc ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.base, ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.offset;ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.offset := ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~tmp~188#1.offset;assume { :begin_inline_ldv_timer_dummy_factory_11 } true;ldv_timer_dummy_factory_11_#in~arg0#1.base, ldv_timer_dummy_factory_11_#in~arg0#1.offset := ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.base, ldv_dispatch_register_dummy_factory_18_23_6_~cf_arg_11~0#1.offset;havoc ldv_timer_dummy_factory_11_~arg0#1.base, ldv_timer_dummy_factory_11_~arg0#1.offset, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.base, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.offset;ldv_timer_dummy_factory_11_~arg0#1.base, ldv_timer_dummy_factory_11_~arg0#1.offset := ldv_timer_dummy_factory_11_#in~arg0#1.base, ldv_timer_dummy_factory_11_#in~arg0#1.offset;havoc ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.base, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.offset;assume { :begin_inline_ldv_dispatch_instance_register_11_3 } true;ldv_dispatch_instance_register_11_3_#in~arg0#1.base, ldv_dispatch_instance_register_11_3_#in~arg0#1.offset := ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.base, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.offset;havoc ldv_dispatch_instance_register_11_3_#t~ret3901#1.base, ldv_dispatch_instance_register_11_3_#t~ret3901#1.offset, ldv_dispatch_instance_register_11_3_~arg0#1.base, ldv_dispatch_instance_register_11_3_~arg0#1.offset, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset, ldv_dispatch_instance_register_11_3_~tmp~184#1.base, ldv_dispatch_instance_register_11_3_~tmp~184#1.offset;ldv_dispatch_instance_register_11_3_~arg0#1.base, ldv_dispatch_instance_register_11_3_~arg0#1.offset := ldv_dispatch_instance_register_11_3_#in~arg0#1.base, ldv_dispatch_instance_register_11_3_#in~arg0#1.offset;havoc ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset;havoc ldv_dispatch_instance_register_11_3_~tmp~184#1.base, ldv_dispatch_instance_register_11_3_~tmp~184#1.offset; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22251-1: SUMMARY for call ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.base, ldv_dispatch_register_dummy_factory_18_23_6_#t~ret3905#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23639-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23606: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23639: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23705-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28627: assume 0 == ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28627: assume !(0 == ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1); [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19543: assume 0 == (write_live_nvram_~rq~21#1.base + write_live_nvram_~rq~21#1.offset) % 18446744073709551616;write_live_nvram_#res#1 := -12; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19543: assume !(0 == (write_live_nvram_~rq~21#1.base + write_live_nvram_~rq~21#1.offset) % 18446744073709551616); [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23705: ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.offset; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23474: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg5#1, ldv_dummy_resourceless_instance_callback_4_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_4_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648: assume -2147483648 <= esas2r_suspend_#t~ret1695#1 && esas2r_suspend_#t~ret1695#1 <= 2147483647;havoc esas2r_suspend_#t~ret1695#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648-1: SUMMARY for call esas2r_suspend_#t~ret1695#1 := esas2r_log_dev(3, esas2r_suspend_~pdev#1.base, 148 + esas2r_suspend_~pdev#1.offset, 71, 0); srcloc: null [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22945: assume 2 == ldv_pci_pci_instance_2_~tmp___3~29#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22945: assume !(2 == ldv_pci_pci_instance_2_~tmp___3~29#1); [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22912: ldv_pci_pci_instance_2_#t~ret3988#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret3972#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~195#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3988#1 && ldv_pci_pci_instance_2_#t~ret3988#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret3988#1;havoc ldv_pci_pci_instance_2_#t~mem3987#1.base, ldv_pci_pci_instance_2_#t~mem3987#1.offset;havoc ldv_pci_pci_instance_2_#t~ret3988#1;assume { :begin_inline_ldv_ldv_post_probe_132 } true;ldv_ldv_post_probe_132_#in~retval#1 := ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1;havoc ldv_ldv_post_probe_132_#res#1;havoc ldv_ldv_post_probe_132_#t~ret4079#1, ldv_ldv_post_probe_132_~retval#1, ldv_ldv_post_probe_132_~tmp~216#1;ldv_ldv_post_probe_132_~retval#1 := ldv_ldv_post_probe_132_#in~retval#1;havoc ldv_ldv_post_probe_132_~tmp~216#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23771: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1; [2025-02-08 04:39:41,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23771: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_9_3 } true;ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_9_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1, ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg5#1, ldv_dummy_resourceless_instance_callback_9_3_~arg6#1;ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_9_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_9_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_9_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_9_3_#in~arg6#1;assume { :begin_inline_read_vda } true;read_vda_#in~file#1.base, read_vda_#in~file#1.offset, read_vda_#in~kobj#1.base, read_vda_#in~kobj#1.offset, read_vda_#in~attr#1.base, read_vda_#in~attr#1.offset, read_vda_#in~buf#1.base, read_vda_#in~buf#1.offset, read_vda_#in~off#1, read_vda_#in~count#1 := ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg5#1, ldv_dummy_resourceless_instance_callback_9_3_~arg6#1;havoc read_vda_#res#1;havoc read_vda_#t~ret3434#1.base, read_vda_#t~ret3434#1.offset, read_vda_#t~ret3435#1, read_vda_~file#1.base, read_vda_~file#1.offset, read_vda_~kobj#1.base, read_vda_~kobj#1.offset, read_vda_~attr#1.base, read_vda_~attr#1.offset, read_vda_~buf#1.base, read_vda_~buf#1.offset, read_vda_~off#1, read_vda_~count#1, read_vda_~a~18#1.base, read_vda_~a~18#1.offset, read_vda_~tmp~154#1.base, read_vda_~tmp~154#1.offset, read_vda_~tmp___0~84#1;read_vda_~file#1.base, read_vda_~file#1.offset := read_vda_#in~file#1.base, read_vda_#in~file#1.offset;read_vda_~kobj#1.base, read_vda_~kobj#1.offset := read_vda_#in~kobj#1.base, read_vda_#in~kobj#1.offset;read_vda_~attr#1.base, read_vda_~attr#1.offset := read_vda_#in~attr#1.base, read_vda_#in~attr#1.offset;read_vda_~buf#1.base, read_vda_~buf#1.offset := read_vda_#in~buf#1.base, read_vda_#in~buf#1.offset;read_vda_~off#1 := read_vda_#in~off#1;read_vda_~count#1 := read_vda_#in~count#1;havoc read_vda_~a~18#1.base, read_vda_~a~18#1.offset;havoc read_vda_~tmp~154#1.base, read_vda_~tmp~154#1.offset;havoc read_vda_~tmp___0~84#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23837: assume 0 != (ldv_timer_timer_instance_10_#t~mem4064#1.base + ldv_timer_timer_instance_10_#t~mem4064#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_10_#t~mem4064#1.base, ldv_timer_timer_instance_10_#t~mem4064#1.offset;call ldv_timer_timer_instance_10_#t~mem4065#1.base, ldv_timer_timer_instance_10_#t~mem4065#1.offset := read~$Pointer$#15(ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, 32 + ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset, 8);call ldv_timer_timer_instance_10_#t~mem4066#1 := read~int#15(ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, 40 + ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_10_2 } true;ldv_timer_instance_callback_10_2_#in~arg0#1.base, ldv_timer_instance_callback_10_2_#in~arg0#1.offset, ldv_timer_instance_callback_10_2_#in~arg1#1 := ldv_timer_timer_instance_10_#t~mem4065#1.base, ldv_timer_timer_instance_10_#t~mem4065#1.offset, ldv_timer_timer_instance_10_#t~mem4066#1;havoc ldv_timer_instance_callback_10_2_~arg0#1.base, ldv_timer_instance_callback_10_2_~arg0#1.offset, ldv_timer_instance_callback_10_2_~arg1#1;ldv_timer_instance_callback_10_2_~arg0#1.base, ldv_timer_instance_callback_10_2_~arg0#1.offset := ldv_timer_instance_callback_10_2_#in~arg0#1.base, ldv_timer_instance_callback_10_2_#in~arg0#1.offset;ldv_timer_instance_callback_10_2_~arg1#1 := ldv_timer_instance_callback_10_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~4062#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_10_2_~arg1#1, ldv_timer_instance_callback_10_2_~arg0#1.base, ldv_timer_instance_callback_10_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~4062#1;##fun~int~TO~VOID_#~4062#1 := ##fun~int~TO~VOID_#in~4062#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23837: assume !(0 != (ldv_timer_timer_instance_10_#t~mem4064#1.base + ldv_timer_timer_instance_10_#t~mem4064#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_10_#t~mem4064#1.base, ldv_timer_timer_instance_10_#t~mem4064#1.offset; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22153: havoc ldv_dispatch_register_22_2_#t~ret3904#1.base, ldv_dispatch_register_22_2_#t~ret3904#1.offset, ldv_dispatch_register_22_2_~arg0#1.base, ldv_dispatch_register_22_2_~arg0#1.offset, ldv_dispatch_register_22_2_~cf_arg_2~0#1.base, ldv_dispatch_register_22_2_~cf_arg_2~0#1.offset, ldv_dispatch_register_22_2_~tmp~187#1.base, ldv_dispatch_register_22_2_~tmp~187#1.offset;havoc ldv_dispatch_register_22_2_#in~arg0#1.base, ldv_dispatch_register_22_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_22_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22351: ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1 := write_fs_#res#1;havoc write_fs_#t~ret3432#1.base, write_fs_#t~ret3432#1.offset, write_fs_#t~ret3433#1, write_fs_~file#1.base, write_fs_~file#1.offset, write_fs_~kobj#1.base, write_fs_~kobj#1.offset, write_fs_~attr#1.base, write_fs_~attr#1.offset, write_fs_~buf#1.base, write_fs_~buf#1.offset, write_fs_~off#1, write_fs_~count#1, write_fs_~a~17#1.base, write_fs_~a~17#1.offset, write_fs_~tmp~153#1.base, write_fs_~tmp~153#1.offset, write_fs_~length~4#1, write_fs_~_min1~1#1, write_fs_~_min2~1#1, write_fs_~result~5#1;havoc write_fs_#in~file#1.base, write_fs_#in~file#1.offset, write_fs_#in~kobj#1.base, write_fs_#in~kobj#1.offset, write_fs_#in~attr#1.base, write_fs_#in~attr#1.offset, write_fs_#in~buf#1.base, write_fs_#in~buf#1.offset, write_fs_#in~off#1, write_fs_#in~count#1;assume { :end_inline_write_fs } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1 && ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret3921#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21228-1: SUMMARY for call clear_bit(9, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21261: assume -2147483648 <= esas2r_adapter_tasklet_#t~ret3839#1 && esas2r_adapter_tasklet_#t~ret3839#1 <= 2147483647;esas2r_adapter_tasklet_~tmp___6~12#1 := esas2r_adapter_tasklet_#t~ret3839#1;havoc esas2r_adapter_tasklet_#t~ret3839#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22285: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4050#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_7 } true; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21261-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3839#1 := constant_test_bit(10, esas2r_adapter_tasklet_~a~32#1.base, 28960 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21228: assume { :begin_inline_esas2r_adapter_interrupt } true;esas2r_adapter_interrupt_#in~a#1.base, esas2r_adapter_interrupt_#in~a#1.offset := esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset;havoc esas2r_adapter_interrupt_#t~mem2048#1, esas2r_adapter_interrupt_#t~bitwise2049#1, esas2r_adapter_interrupt_#t~ret2050#1, esas2r_adapter_interrupt_#t~mem2051#1.base, esas2r_adapter_interrupt_#t~mem2051#1.offset, esas2r_adapter_interrupt_#t~mem2052#1.base, esas2r_adapter_interrupt_#t~mem2052#1.offset, esas2r_adapter_interrupt_#t~ret2053#1, esas2r_adapter_interrupt_#t~mem2054#1, esas2r_adapter_interrupt_#t~bitwise2055#1, esas2r_adapter_interrupt_#t~ret2056#1, esas2r_adapter_interrupt_#t~mem2057#1.base, esas2r_adapter_interrupt_#t~mem2057#1.offset, esas2r_adapter_interrupt_#t~ret2058#1, esas2r_adapter_interrupt_#t~ret2059#1, esas2r_adapter_interrupt_#t~ret2060#1, esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset, esas2r_adapter_interrupt_~doorbell~5#1, esas2r_adapter_interrupt_~tmp~93#1, esas2r_adapter_interrupt_~tmp___0~47#1, esas2r_adapter_interrupt_~tmp___1~24#1, esas2r_adapter_interrupt_~tmp___2~17#1;esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset := esas2r_adapter_interrupt_#in~a#1.base, esas2r_adapter_interrupt_#in~a#1.offset;havoc esas2r_adapter_interrupt_~doorbell~5#1;havoc esas2r_adapter_interrupt_~tmp~93#1;havoc esas2r_adapter_interrupt_~tmp___0~47#1;havoc esas2r_adapter_interrupt_~tmp___1~24#1;havoc esas2r_adapter_interrupt_~tmp___2~17#1;call esas2r_adapter_interrupt_#t~mem2048#1 := read~int#15(esas2r_adapter_interrupt_~a#1.base, 28976 + esas2r_adapter_interrupt_~a#1.offset, 4); [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19445-1: SUMMARY for call read_fs_#t~ret3430#1.base, read_fs_#t~ret3430#1.offset := esas2r_adapter_from_kobj(read_fs_~kobj#1.base, read_fs_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23442: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23442: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___2~46#1); [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19445: read_fs_~tmp~152#1.base, read_fs_~tmp~152#1.offset := read_fs_#t~ret3430#1.base, read_fs_#t~ret3430#1.offset;havoc read_fs_#t~ret3430#1.base, read_fs_#t~ret3430#1.offset;read_fs_~a~16#1.base, read_fs_~a~16#1.offset := read_fs_~tmp~152#1.base, read_fs_~tmp~152#1.offset; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649: SUMMARY for call pci_disable_device(esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22847: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24103: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22980-1: call ldv_pci_pci_instance_2_#t~mem4003#1.base, ldv_pci_pci_instance_2_#t~mem4003#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 72 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem4003#1.base, ldv_pci_pci_instance_2_#t~mem4003#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_2_5_#t~ret3973#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22914: ldv_pci_pci_instance_2_#t~ret3989#1 := ldv_ldv_post_probe_132_#res#1;havoc ldv_ldv_post_probe_132_#t~ret4079#1, ldv_ldv_post_probe_132_~retval#1, ldv_ldv_post_probe_132_~tmp~216#1;havoc ldv_ldv_post_probe_132_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_132 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3989#1 && ldv_pci_pci_instance_2_#t~ret3989#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret3989#1;havoc ldv_pci_pci_instance_2_#t~ret3989#1; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22980: havoc ldv_pci_instance_resume_2_5_#t~ret3973#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem4003#1.base, ldv_pci_pci_instance_2_#t~mem4003#1.offset; [2025-02-08 04:39:41,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22286: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___3~27#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_8 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_8~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1;ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650: assume -2147483648 <= esas2r_suspend_#t~ret1696#1 && esas2r_suspend_#t~ret1696#1 <= 2147483647;havoc esas2r_suspend_#t~ret1696#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22253: havoc ldv_timer_dummy_factory_11_~arg0#1.base, ldv_timer_dummy_factory_11_~arg0#1.offset, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.base, ldv_timer_dummy_factory_11_~ldv_11_container_timer_list~0#1.offset;havoc ldv_timer_dummy_factory_11_#in~arg0#1.base, ldv_timer_dummy_factory_11_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_11 } true; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21229: havoc esas2r_adapter_interrupt_#t~mem2048#1, esas2r_adapter_interrupt_#t~bitwise2049#1, esas2r_adapter_interrupt_#t~ret2050#1, esas2r_adapter_interrupt_#t~mem2051#1.base, esas2r_adapter_interrupt_#t~mem2051#1.offset, esas2r_adapter_interrupt_#t~mem2052#1.base, esas2r_adapter_interrupt_#t~mem2052#1.offset, esas2r_adapter_interrupt_#t~ret2053#1, esas2r_adapter_interrupt_#t~mem2054#1, esas2r_adapter_interrupt_#t~bitwise2055#1, esas2r_adapter_interrupt_#t~ret2056#1, esas2r_adapter_interrupt_#t~mem2057#1.base, esas2r_adapter_interrupt_#t~mem2057#1.offset, esas2r_adapter_interrupt_#t~ret2058#1, esas2r_adapter_interrupt_#t~ret2059#1, esas2r_adapter_interrupt_#t~ret2060#1, esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset, esas2r_adapter_interrupt_~doorbell~5#1, esas2r_adapter_interrupt_~tmp~93#1, esas2r_adapter_interrupt_~tmp___0~47#1, esas2r_adapter_interrupt_~tmp___1~24#1, esas2r_adapter_interrupt_~tmp___2~17#1;havoc esas2r_adapter_interrupt_#in~a#1.base, esas2r_adapter_interrupt_#in~a#1.offset;assume { :end_inline_esas2r_adapter_interrupt } true; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22286-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3910#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28629: assume false; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L28629: assume !false; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23641: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23641: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___2~49#1); [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-1: SUMMARY for call esas2r_suspend_#t~ret1696#1 := esas2r_log_dev(3, esas2r_suspend_~pdev#1.base, 148 + esas2r_suspend_~pdev#1.offset, 72, 0); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23806: havoc ldv_dispatch_instance_register_11_3_#t~ret3901#1.base, ldv_dispatch_instance_register_11_3_#t~ret3901#1.offset, ldv_dispatch_instance_register_11_3_~arg0#1.base, ldv_dispatch_instance_register_11_3_~arg0#1.offset, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset, ldv_dispatch_instance_register_11_3_~tmp~184#1.base, ldv_dispatch_instance_register_11_3_~tmp~184#1.offset;havoc ldv_dispatch_instance_register_11_3_#in~arg0#1.base, ldv_dispatch_instance_register_11_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_11_3 } true; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23839: havoc ldv_timer_instance_callback_10_2_~arg0#1.base, ldv_timer_instance_callback_10_2_~arg0#1.offset, ldv_timer_instance_callback_10_2_~arg1#1;havoc ldv_timer_instance_callback_10_2_#in~arg0#1.base, ldv_timer_instance_callback_10_2_#in~arg0#1.offset, ldv_timer_instance_callback_10_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_10_2 } true;havoc ldv_timer_timer_instance_10_#t~mem4065#1.base, ldv_timer_timer_instance_10_#t~mem4065#1.offset;havoc ldv_timer_timer_instance_10_#t~mem4066#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23707-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23707: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23773-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23773: ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_9_9 } true;ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_9_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1, ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg5#1, ldv_dummy_resourceless_instance_callback_9_9_~arg6#1;ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_9_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_9_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_9_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_9_9_#in~arg6#1;assume { :begin_inline_write_vda } true;write_vda_#in~file#1.base, write_vda_#in~file#1.offset, write_vda_#in~kobj#1.base, write_vda_#in~kobj#1.offset, write_vda_#in~attr#1.base, write_vda_#in~attr#1.offset, write_vda_#in~buf#1.base, write_vda_#in~buf#1.offset, write_vda_#in~off#1, write_vda_#in~count#1 := ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg5#1, ldv_dummy_resourceless_instance_callback_9_9_~arg6#1;havoc write_vda_#res#1;havoc write_vda_#t~ret3436#1.base, write_vda_#t~ret3436#1.offset, write_vda_#t~ret3437#1, write_vda_~file#1.base, write_vda_~file#1.offset, write_vda_~kobj#1.base, write_vda_~kobj#1.offset, write_vda_~attr#1.base, write_vda_~attr#1.offset, write_vda_~buf#1.base, write_vda_~buf#1.offset, write_vda_~off#1, write_vda_~count#1, write_vda_~a~19#1.base, write_vda_~a~19#1.offset, write_vda_~tmp~155#1.base, write_vda_~tmp~155#1.offset, write_vda_~tmp___0~85#1;write_vda_~file#1.base, write_vda_~file#1.offset := write_vda_#in~file#1.base, write_vda_#in~file#1.offset;write_vda_~kobj#1.base, write_vda_~kobj#1.offset := write_vda_#in~kobj#1.base, write_vda_#in~kobj#1.offset;write_vda_~attr#1.base, write_vda_~attr#1.offset := write_vda_#in~attr#1.base, write_vda_#in~attr#1.offset;write_vda_~buf#1.base, write_vda_~buf#1.offset := write_vda_#in~buf#1.base, write_vda_#in~buf#1.offset;write_vda_~off#1 := write_vda_#in~off#1;write_vda_~count#1 := write_vda_#in~count#1;havoc write_vda_~a~19#1.base, write_vda_~a~19#1.offset;havoc write_vda_~tmp~155#1.base, write_vda_~tmp~155#1.offset;havoc write_vda_~tmp___0~85#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24104-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24104: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_127_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret4129#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~238#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~238#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22915: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3990#1 && ldv_pci_pci_instance_2_#t~ret3990#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~56#1 := ldv_pci_pci_instance_2_#t~ret3990#1;havoc ldv_pci_pci_instance_2_#t~ret3990#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22915-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret3990#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21263: assume 0 != esas2r_adapter_tasklet_~tmp___6~12#1; [2025-02-08 04:39:41,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21263: assume !(0 != esas2r_adapter_tasklet_~tmp___6~12#1); [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651-1: SUMMARY for call esas2r_suspend_#t~ret1697#1 := pci_set_power_state(esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset, (if esas2r_suspend_~device_state~0#1 % 4294967296 % 4294967296 <= 2147483647 then esas2r_suspend_~device_state~0#1 % 4294967296 % 4294967296 else esas2r_suspend_~device_state~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651: assume -2147483648 <= esas2r_suspend_#t~ret1697#1 && esas2r_suspend_#t~ret1697#1 <= 2147483647;havoc esas2r_suspend_#t~ret1697#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25260-1: SUMMARY for call ldv_post_init_#t~ret4129#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25260: assume -2147483648 <= ldv_post_init_#t~ret4129#1 && ldv_post_init_#t~ret4129#1 <= 2147483647;ldv_post_init_~tmp~238#1 := ldv_post_init_#t~ret4129#1;havoc ldv_post_init_#t~ret4129#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~238#1;ldv_ldv_post_init_127_#t~ret4078#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret4129#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~238#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_ldv_post_init_127_#t~ret4078#1 && ldv_ldv_post_init_127_#t~ret4078#1 <= 2147483647;ldv_ldv_post_init_127_~tmp~215#1 := ldv_ldv_post_init_127_#t~ret4078#1;havoc ldv_ldv_post_init_127_#t~ret4078#1;ldv_ldv_post_init_127_#res#1 := ldv_ldv_post_init_127_~tmp~215#1;ldv_entry_EMGentry_23_#t~ret3931#1 := ldv_ldv_post_init_127_#res#1;havoc ldv_ldv_post_init_127_#t~ret4078#1, ldv_ldv_post_init_127_~ldv_func_arg1#1, ldv_ldv_post_init_127_~tmp~215#1;havoc ldv_ldv_post_init_127_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_127 } true;assume -2147483648 <= ldv_entry_EMGentry_23_#t~ret3931#1 && ldv_entry_EMGentry_23_#t~ret3931#1 <= 2147483647;ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1 := ldv_entry_EMGentry_23_#t~ret3931#1;havoc ldv_entry_EMGentry_23_#t~ret3931#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-1: SUMMARY for call read_fs_#t~ret3431#1 := esas2r_read_fs(read_fs_~a~16#1.base, read_fs_~a~16#1.offset, read_fs_~buf#1.base, read_fs_~buf#1.offset, read_fs_~off#1, (if read_fs_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then read_fs_~count#1 % 18446744073709551616 % 4294967296 else read_fs_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447: assume -2147483648 <= read_fs_#t~ret3431#1 && read_fs_#t~ret3431#1 <= 2147483647;read_fs_~tmp___0~83#1 := read_fs_#t~ret3431#1;havoc read_fs_#t~ret3431#1;read_fs_#res#1 := read_fs_~tmp___0~83#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23444-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23444: ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4039#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp~204#1.offset; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22949: assume 3 == ldv_pci_pci_instance_2_~tmp___3~29#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22949: assume !(3 == ldv_pci_pci_instance_2_~tmp___3~29#1); [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652: assume -2147483648 <= esas2r_suspend_#t~ret1698#1 && esas2r_suspend_#t~ret1698#1 <= 2147483647;havoc esas2r_suspend_#t~ret1698#1;esas2r_suspend_#res#1 := 0;call ULTIMATE.dealloc(esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset);havoc esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22288: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4054#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4055#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4056#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp~208#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___2~50#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_8 } true; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652-1: SUMMARY for call esas2r_suspend_#t~ret1698#1 := esas2r_log_dev(3, esas2r_suspend_~pdev#1.base, 148 + esas2r_suspend_~pdev#1.offset, 73, 0); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-2: [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22487: assume -2147483648 <= ldv_entry_EMGentry_23_#t~ret3932#1 && ldv_entry_EMGentry_23_#t~ret3932#1 <= 2147483647;ldv_entry_EMGentry_23_~tmp___0~101#1 := ldv_entry_EMGentry_23_#t~ret3932#1;havoc ldv_entry_EMGentry_23_#t~ret3932#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-3: havoc esas2r_adapter_interrupt_#t~bitwise2055#1;assume esas2r_adapter_interrupt_#t~bitwise2055#1 % 4294967296 <= esas2r_adapter_interrupt_#t~mem2054#1 % 4294967296 && esas2r_adapter_interrupt_#t~bitwise2055#1 % 4294967296 <= 4096; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22487-1: SUMMARY for call ldv_entry_EMGentry_23_#t~ret3932#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469: assume -9223372036854775808 <= esas2r_adapter_interrupt_#t~ret2056#1 && esas2r_adapter_interrupt_#t~ret2056#1 <= 9223372036854775807;esas2r_adapter_interrupt_~tmp___0~47#1 := esas2r_adapter_interrupt_#t~ret2056#1;havoc esas2r_adapter_interrupt_#t~mem2054#1;havoc esas2r_adapter_interrupt_#t~bitwise2055#1;havoc esas2r_adapter_interrupt_#t~ret2056#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19415-1: SUMMARY for call read_fw_#t~ret3426#1.base, read_fw_#t~ret3426#1.offset := esas2r_adapter_from_kobj(read_fw_~kobj#1.base, read_fw_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23577-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23544: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2056#1 := ldv__builtin_expect((if 0 != esas2r_adapter_interrupt_#t~bitwise2055#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19415: read_fw_~tmp~150#1.base, read_fw_~tmp~150#1.offset := read_fw_#t~ret3426#1.base, read_fw_#t~ret3426#1.offset;havoc read_fw_#t~ret3426#1.base, read_fw_#t~ret3426#1.offset;read_fw_~a~14#1.base, read_fw_~a~14#1.offset := read_fw_~tmp~150#1.base, read_fw_~tmp~150#1.offset; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23577: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4046#1; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23775: havoc ldv_dummy_resourceless_instance_callback_9_9_#t~ret3929#1, ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_9_~arg5#1, ldv_dummy_resourceless_instance_callback_9_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_9_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_9_9 } true; [2025-02-08 04:39:41,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-6: call esas2r_adapter_interrupt_#t~mem2054#1 := read~int#15(esas2r_adapter_interrupt_~a#1.base, 28976 + esas2r_adapter_interrupt_~a#1.offset, 4); [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23643-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23643: ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4051#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp~207#1.offset; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-4: assume 4096 == esas2r_adapter_interrupt_#t~mem2054#1 % 4294967296;esas2r_adapter_interrupt_#t~bitwise2055#1 := esas2r_adapter_interrupt_#t~mem2054#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-4: assume !(4096 == esas2r_adapter_interrupt_#t~mem2054#1 % 4294967296); [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-5: assume 0 == esas2r_adapter_interrupt_#t~mem2054#1 % 4294967296;esas2r_adapter_interrupt_#t~bitwise2055#1 := 0; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469-5: assume !(0 == esas2r_adapter_interrupt_#t~mem2054#1 % 4294967296); [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23709: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23709: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___1~62#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_8_3 } true;ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_8_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1, ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg5#1, ldv_dummy_resourceless_instance_callback_8_3_~arg6#1;ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_8_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_8_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_8_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_8_3_#in~arg6#1;assume { :begin_inline_read_live_nvram } true;read_live_nvram_#in~file#1.base, read_live_nvram_#in~file#1.offset, read_live_nvram_#in~kobj#1.base, read_live_nvram_#in~kobj#1.offset, read_live_nvram_#in~attr#1.base, read_live_nvram_#in~attr#1.offset, read_live_nvram_#in~buf#1.base, read_live_nvram_#in~buf#1.offset, read_live_nvram_#in~off#1, read_live_nvram_#in~count#1 := ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_3_~arg5#1, ldv_dummy_resourceless_instance_callback_8_3_~arg6#1;havoc read_live_nvram_#res#1;havoc read_live_nvram_#t~ret3438#1.base, read_live_nvram_#t~ret3438#1.offset, read_live_nvram_#t~mem3439#1.base, read_live_nvram_#t~mem3439#1.offset, read_live_nvram_#t~memcpy~res3440#1.base, read_live_nvram_#t~memcpy~res3440#1.offset, read_live_nvram_~file#1.base, read_live_nvram_~file#1.offset, read_live_nvram_~kobj#1.base, read_live_nvram_~kobj#1.offset, read_live_nvram_~attr#1.base, read_live_nvram_~attr#1.offset, read_live_nvram_~buf#1.base, read_live_nvram_~buf#1.offset, read_live_nvram_~off#1, read_live_nvram_~count#1, read_live_nvram_~a~20#1.base, read_live_nvram_~a~20#1.offset, read_live_nvram_~tmp~156#1.base, read_live_nvram_~tmp~156#1.offset, read_live_nvram_~length~5#1, read_live_nvram_~__min1~1#1, read_live_nvram_~__min2~1#1;read_live_nvram_~file#1.base, read_live_nvram_~file#1.offset := read_live_nvram_#in~file#1.base, read_live_nvram_#in~file#1.offset;read_live_nvram_~kobj#1.base, read_live_nvram_~kobj#1.offset := read_live_nvram_#in~kobj#1.base, read_live_nvram_#in~kobj#1.offset;read_live_nvram_~attr#1.base, read_live_nvram_~attr#1.offset := read_live_nvram_#in~attr#1.base, read_live_nvram_#in~attr#1.offset;read_live_nvram_~buf#1.base, read_live_nvram_~buf#1.offset := read_live_nvram_#in~buf#1.base, read_live_nvram_#in~buf#1.offset;read_live_nvram_~off#1 := read_live_nvram_#in~off#1;read_live_nvram_~count#1 := read_live_nvram_#in~count#1;havoc read_live_nvram_~a~20#1.base, read_live_nvram_~a~20#1.offset;havoc read_live_nvram_~tmp~156#1.base, read_live_nvram_~tmp~156#1.offset;havoc read_live_nvram_~length~5#1;havoc read_live_nvram_~__min1~1#1;havoc read_live_nvram_~__min2~1#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22917: assume 0 != ldv_pci_pci_instance_2_~tmp___1~56#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22917: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~56#1); [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21265: SUMMARY for call clear_bit(15, esas2r_adapter_tasklet_~a~32#1.base, 28952 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22289: ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.offset;ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~tmp___4~19#1.offset;assume { :begin_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_9 } true;ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_~cf_arg_9~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1;ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_4_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_5_default~0#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22289-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.base, ldv_dispatch_register_dummy_resourceless_instance_16_23_7_#t~ret3911#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20010: assume 0 != esas2r_init_~tmp~163#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20010: assume !(0 != esas2r_init_~tmp~163#1); [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23446: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21266: SUMMARY for call esas2r_schedule_tasklet(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23446-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4040#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19548: assume -2147483648 <= write_live_nvram_#t~ret3443#1 && write_live_nvram_#t~ret3443#1 <= 2147483647;write_live_nvram_~tmp___0~86#1 := write_live_nvram_#t~ret3443#1;havoc write_live_nvram_#t~ret3443#1; [2025-02-08 04:39:41,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19548-1: SUMMARY for call write_live_nvram_#t~ret3443#1 := esas2r_write_params(write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset, write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset, write_live_nvram_~buf#1.base, write_live_nvram_~buf#1.offset); srcloc: null [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22984-1: call ldv_pci_pci_instance_2_#t~mem4004#1.base, ldv_pci_pci_instance_2_#t~mem4004#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 80 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22984: assume 0 != (ldv_pci_pci_instance_2_#t~mem4004#1.base + ldv_pci_pci_instance_2_#t~mem4004#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem4004#1.base, ldv_pci_pci_instance_2_#t~mem4004#1.offset;call ldv_pci_pci_instance_2_#t~mem4005#1.base, ldv_pci_pci_instance_2_#t~mem4005#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 80 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem4005#1.base, ldv_pci_pci_instance_2_#t~mem4005#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22984: assume !(0 != (ldv_pci_pci_instance_2_#t~mem4004#1.base + ldv_pci_pci_instance_2_#t~mem4004#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem4004#1.base, ldv_pci_pci_instance_2_#t~mem4004#1.offset; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22852: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret3994#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem3977#1, ldv_pci_instance_suspend_2_8_#t~ret3978#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~196#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret3994#1 && ldv_pci_pci_instance_2_#t~ret3994#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret3994#1;havoc ldv_pci_pci_instance_2_#t~mem3992#1.base, ldv_pci_pci_instance_2_#t~mem3992#1.offset;havoc ldv_pci_pci_instance_2_#t~mem3993#1;havoc ldv_pci_pci_instance_2_#t~ret3994#1; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22125: havoc esas2r_exit_#t~ret3525#1, esas2r_exit_#t~ret3526#1, esas2r_exit_#t~mem3527#1.base, esas2r_exit_#t~mem3527#1.offset, esas2r_exit_#t~mem3528#1.base, esas2r_exit_#t~mem3528#1.offset, esas2r_exit_#t~ret3529#1;assume { :end_inline_esas2r_exit } true; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19417-1: SUMMARY for call read_fw_#t~ret3427#1 := esas2r_read_fw(read_fw_~a~14#1.base, read_fw_~a~14#1.offset, read_fw_~buf#1.base, read_fw_~buf#1.offset, read_fw_~off#1, (if read_fw_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then read_fw_~count#1 % 18446744073709551616 % 4294967296 else read_fw_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19417: assume -2147483648 <= read_fw_#t~ret3427#1 && read_fw_#t~ret3427#1 <= 2147483647;read_fw_~tmp___0~81#1 := read_fw_#t~ret3427#1;havoc read_fw_#t~ret3427#1;read_fw_#res#1 := read_fw_~tmp___0~81#1; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22489: assume 0 != ldv_entry_EMGentry_23_~tmp___0~101#1; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22489: assume !(0 != ldv_entry_EMGentry_23_~tmp___0~101#1); [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22456: ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1 := read_vda_#res#1;havoc read_vda_#t~ret3434#1.base, read_vda_#t~ret3434#1.offset, read_vda_#t~ret3435#1, read_vda_~file#1.base, read_vda_~file#1.offset, read_vda_~kobj#1.base, read_vda_~kobj#1.offset, read_vda_~attr#1.base, read_vda_~attr#1.offset, read_vda_~buf#1.base, read_vda_~buf#1.offset, read_vda_~off#1, read_vda_~count#1, read_vda_~a~18#1.base, read_vda_~a~18#1.offset, read_vda_~tmp~154#1.base, read_vda_~tmp~154#1.offset, read_vda_~tmp___0~84#1;havoc read_vda_#in~file#1.base, read_vda_#in~file#1.offset, read_vda_#in~kobj#1.base, read_vda_#in~kobj#1.offset, read_vda_#in~attr#1.base, read_vda_#in~attr#1.offset, read_vda_#in~buf#1.base, read_vda_#in~buf#1.offset, read_vda_#in~off#1, read_vda_#in~count#1;assume { :end_inline_read_vda } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1 && ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471: assume 0 != esas2r_adapter_interrupt_~tmp___0~47#1;call esas2r_adapter_interrupt_#t~mem2057#1.base, esas2r_adapter_interrupt_#t~mem2057#1.offset := read~$Pointer$#15(esas2r_adapter_interrupt_~a#1.base, 28936 + esas2r_adapter_interrupt_~a#1.offset, 8); [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471: assume !(0 != esas2r_adapter_interrupt_~tmp___0~47#1); [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22291: havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4058#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4059#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4060#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#t~ret4061#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~arg0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_3_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_5_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp~209#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___0~111#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___1~63#1, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~tmp___2~51#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_#in~arg0#1.offset;assume { :end_inline_ldv_struct_bin_attribute_dummy_resourceless_instance_9 } true; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21234: esas2r_adapter_tasklet_~tmp___3~26#1 := (if 0 == esas2r_adapter_tasklet_#t~ret3836#1 % 256 then 0 else 1);havoc esas2r_adapter_tasklet_#t~ret3836#1; [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23711-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23711: ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_#t~ret4057#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~tmp___0~110#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_8_9 } true;ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_8_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1, ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg5#1, ldv_dummy_resourceless_instance_callback_8_9_~arg6#1;ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_8_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_8_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_8_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_8_9_#in~arg6#1;assume { :begin_inline_write_live_nvram } true;write_live_nvram_#in~file#1.base, write_live_nvram_#in~file#1.offset, write_live_nvram_#in~kobj#1.base, write_live_nvram_#in~kobj#1.offset, write_live_nvram_#in~attr#1.base, write_live_nvram_#in~attr#1.offset, write_live_nvram_#in~buf#1.base, write_live_nvram_#in~buf#1.offset, write_live_nvram_#in~off#1, write_live_nvram_#in~count#1 := ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg5#1, ldv_dummy_resourceless_instance_callback_8_9_~arg6#1;havoc write_live_nvram_#res#1;havoc write_live_nvram_#t~ret3441#1.base, write_live_nvram_#t~ret3441#1.offset, write_live_nvram_#t~ret3442#1.base, write_live_nvram_#t~ret3442#1.offset, write_live_nvram_#t~ret3443#1, write_live_nvram_~file#1.base, write_live_nvram_~file#1.offset, write_live_nvram_~kobj#1.base, write_live_nvram_~kobj#1.offset, write_live_nvram_~attr#1.base, write_live_nvram_~attr#1.offset, write_live_nvram_~buf#1.base, write_live_nvram_~buf#1.offset, write_live_nvram_~off#1, write_live_nvram_~count#1, write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset, write_live_nvram_~tmp~157#1.base, write_live_nvram_~tmp~157#1.offset, write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset, write_live_nvram_~result~6#1, write_live_nvram_~tmp___0~86#1;write_live_nvram_~file#1.base, write_live_nvram_~file#1.offset := write_live_nvram_#in~file#1.base, write_live_nvram_#in~file#1.offset;write_live_nvram_~kobj#1.base, write_live_nvram_~kobj#1.offset := write_live_nvram_#in~kobj#1.base, write_live_nvram_#in~kobj#1.offset;write_live_nvram_~attr#1.base, write_live_nvram_~attr#1.offset := write_live_nvram_#in~attr#1.base, write_live_nvram_#in~attr#1.offset;write_live_nvram_~buf#1.base, write_live_nvram_~buf#1.offset := write_live_nvram_#in~buf#1.base, write_live_nvram_#in~buf#1.offset;write_live_nvram_~off#1 := write_live_nvram_#in~off#1;write_live_nvram_~count#1 := write_live_nvram_#in~count#1;havoc write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset;havoc write_live_nvram_~tmp~157#1.base, write_live_nvram_~tmp~157#1.offset;havoc write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset;havoc write_live_nvram_~result~6#1;havoc write_live_nvram_~tmp___0~86#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23579: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23579: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___2~48#1); [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23645-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23645: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4052#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22919: SUMMARY for call ldv_assume((if 0 == ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23976: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_107_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23844: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22820: SUMMARY for call esas2r_remove(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21234-1: SUMMARY for call esas2r_adapter_tasklet_#t~ret3836#1 := esas2r_is_tasklet_pending(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20012: assume -2147483648 <= esas2r_init_#t~ret3519#1 && esas2r_init_#t~ret3519#1 <= 2147483647;havoc esas2r_init_#t~ret3519#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20012-1: SUMMARY for call esas2r_init_#t~ret3519#1 := esas2r_log(1, 198, 0); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23448: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23448: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___1~58#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_4_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret3912#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg5#1, ldv_dummy_resourceless_instance_callback_4_3_~arg6#1;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_4_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_4_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_4_3_#in~arg6#1;assume { :begin_inline_read_default_nvram } true;read_default_nvram_#in~file#1.base, read_default_nvram_#in~file#1.offset, read_default_nvram_#in~kobj#1.base, read_default_nvram_#in~kobj#1.offset, read_default_nvram_#in~attr#1.base, read_default_nvram_#in~attr#1.offset, read_default_nvram_#in~buf#1.base, read_default_nvram_#in~buf#1.offset, read_default_nvram_#in~off#1, read_default_nvram_#in~count#1 := ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg5#1, ldv_dummy_resourceless_instance_callback_4_3_~arg6#1;havoc read_default_nvram_#res#1;havoc read_default_nvram_#t~ret3444#1.base, read_default_nvram_#t~ret3444#1.offset, read_default_nvram_~file#1.base, read_default_nvram_~file#1.offset, read_default_nvram_~kobj#1.base, read_default_nvram_~kobj#1.offset, read_default_nvram_~attr#1.base, read_default_nvram_~attr#1.offset, read_default_nvram_~buf#1.base, read_default_nvram_~buf#1.offset, read_default_nvram_~off#1, read_default_nvram_~count#1, read_default_nvram_~a~22#1.base, read_default_nvram_~a~22#1.offset, read_default_nvram_~tmp~158#1.base, read_default_nvram_~tmp~158#1.offset;read_default_nvram_~file#1.base, read_default_nvram_~file#1.offset := read_default_nvram_#in~file#1.base, read_default_nvram_#in~file#1.offset;read_default_nvram_~kobj#1.base, read_default_nvram_~kobj#1.offset := read_default_nvram_#in~kobj#1.base, read_default_nvram_#in~kobj#1.offset;read_default_nvram_~attr#1.base, read_default_nvram_~attr#1.offset := read_default_nvram_#in~attr#1.base, read_default_nvram_#in~attr#1.offset;read_default_nvram_~buf#1.base, read_default_nvram_~buf#1.offset := read_default_nvram_#in~buf#1.base, read_default_nvram_#in~buf#1.offset;read_default_nvram_~off#1 := read_default_nvram_#in~off#1;read_default_nvram_~count#1 := read_default_nvram_#in~count#1;havoc read_default_nvram_~a~22#1.base, read_default_nvram_~a~22#1.offset;havoc read_default_nvram_~tmp~158#1.base, read_default_nvram_~tmp~158#1.offset; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21301: SUMMARY for call set_bit(10, esas2r_timer_callback_~a~33#1.base, 28960 + esas2r_timer_callback_~a~33#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19550: assume 0 != write_live_nvram_~tmp___0~86#1;write_live_nvram_~result~6#1 := (if write_live_nvram_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then write_live_nvram_~count#1 % 18446744073709551616 % 4294967296 else write_live_nvram_~count#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19550: assume !(0 != write_live_nvram_~tmp___0~86#1); [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25793: havoc ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1;havoc ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget } true; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23977: SUMMARY for call ldv_pci_unregister_driver(0, 0, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_107_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24142: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22986: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem4005#1.base, ldv_pci_pci_instance_2_#t~mem4005#1.offset; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21302: SUMMARY for call esas2r_schedule_tasklet(esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13473: esas2r_adapter_interrupt_~doorbell~5#1 := esas2r_adapter_interrupt_#t~ret2058#1;havoc esas2r_adapter_interrupt_#t~mem2057#1.base, esas2r_adapter_interrupt_#t~mem2057#1.offset;havoc esas2r_adapter_interrupt_#t~ret2058#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21236: assume 0 != (if esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 <= 2147483647 then esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 else esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21236: assume !(0 != (if esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 <= 2147483647 then esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 else esas2r_adapter_tasklet_~tmp___3~26#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13473-1: SUMMARY for call esas2r_adapter_interrupt_#t~ret2058#1 := readl(esas2r_adapter_interrupt_#t~mem2057#1.base, 66688 + esas2r_adapter_interrupt_#t~mem2057#1.offset); srcloc: null [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23647: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1; [2025-02-08 04:39:41,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23647: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___1~61#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_3 } true;ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_7_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg5#1, ldv_dummy_resourceless_instance_callback_7_3_~arg6#1;ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_7_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_7_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_7_3_#in~arg6#1;assume { :begin_inline_read_hw } true;read_hw_#in~file#1.base, read_hw_#in~file#1.offset, read_hw_#in~kobj#1.base, read_hw_#in~kobj#1.offset, read_hw_#in~attr#1.base, read_hw_#in~attr#1.offset, read_hw_#in~buf#1.base, read_hw_#in~buf#1.offset, read_hw_#in~off#1, read_hw_#in~count#1 := ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg5#1, ldv_dummy_resourceless_instance_callback_7_3_~arg6#1;havoc read_hw_#res#1;havoc read_hw_#t~ret3445#1.base, read_hw_#t~ret3445#1.offset, read_hw_#t~mem3446#1.base, read_hw_#t~mem3446#1.offset, read_hw_#t~mem3447#1.base, read_hw_#t~mem3447#1.offset, read_hw_#t~ret3448#1, read_hw_#t~mem3449#1.base, read_hw_#t~mem3449#1.offset, read_hw_#t~memcpy~res3450#1.base, read_hw_#t~memcpy~res3450#1.offset, read_hw_~file#1.base, read_hw_~file#1.offset, read_hw_~kobj#1.base, read_hw_~kobj#1.offset, read_hw_~attr#1.base, read_hw_~attr#1.offset, read_hw_~buf#1.base, read_hw_~buf#1.offset, read_hw_~off#1, read_hw_~count#1, read_hw_~a~23#1.base, read_hw_~a~23#1.offset, read_hw_~tmp~159#1.base, read_hw_~tmp~159#1.offset, read_hw_~length~6#1, read_hw_~__min1~2#1, read_hw_~__min2~2#1, read_hw_~tmp___0~87#1;read_hw_~file#1.base, read_hw_~file#1.offset := read_hw_#in~file#1.base, read_hw_#in~file#1.offset;read_hw_~kobj#1.base, read_hw_~kobj#1.offset := read_hw_#in~kobj#1.base, read_hw_#in~kobj#1.offset;read_hw_~attr#1.base, read_hw_~attr#1.offset := read_hw_#in~attr#1.base, read_hw_#in~attr#1.offset;read_hw_~buf#1.base, read_hw_~buf#1.offset := read_hw_#in~buf#1.base, read_hw_#in~buf#1.offset;read_hw_~off#1 := read_hw_#in~off#1;read_hw_~count#1 := read_hw_#in~count#1;havoc read_hw_~a~23#1.base, read_hw_~a~23#1.offset;havoc read_hw_~tmp~159#1.base, read_hw_~tmp~159#1.offset;havoc read_hw_~length~6#1;havoc read_hw_~__min1~2#1;havoc read_hw_~__min2~2#1;havoc read_hw_~tmp___0~87#1; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19518: read_live_nvram_~tmp~156#1.base, read_live_nvram_~tmp~156#1.offset := read_live_nvram_#t~ret3438#1.base, read_live_nvram_#t~ret3438#1.offset;havoc read_live_nvram_#t~ret3438#1.base, read_live_nvram_#t~ret3438#1.offset;read_live_nvram_~a~20#1.base, read_live_nvram_~a~20#1.offset := read_live_nvram_~tmp~156#1.base, read_live_nvram_~tmp~156#1.offset;read_live_nvram_~__min1~1#1 := 256;read_live_nvram_~__min2~1#1 := 4096;read_live_nvram_~length~5#1 := (if (if read_live_nvram_~__min1~1#1 % 18446744073709551616 < read_live_nvram_~__min2~1#1 % 18446744073709551616 then read_live_nvram_~__min1~1#1 else read_live_nvram_~__min2~1#1) % 18446744073709551616 % 4294967296 <= 2147483647 then (if read_live_nvram_~__min1~1#1 % 18446744073709551616 < read_live_nvram_~__min2~1#1 % 18446744073709551616 then read_live_nvram_~__min1~1#1 else read_live_nvram_~__min2~1#1) % 18446744073709551616 % 4294967296 else (if read_live_nvram_~__min1~1#1 % 18446744073709551616 < read_live_nvram_~__min2~1#1 % 18446744073709551616 then read_live_nvram_~__min1~1#1 else read_live_nvram_~__min2~1#1) % 18446744073709551616 % 4294967296 - 4294967296);call read_live_nvram_#t~mem3439#1.base, read_live_nvram_#t~mem3439#1.offset := read~$Pointer$#15(read_live_nvram_~a~20#1.base, 29368 + read_live_nvram_~a~20#1.offset, 8); [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23713: havoc ldv_dummy_resourceless_instance_callback_8_9_#t~ret3927#1, ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_9_~arg5#1, ldv_dummy_resourceless_instance_callback_8_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_8_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_8_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_8_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_8_9 } true; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22491: assume { :begin_inline_ldv_ldv_check_final_state_128 } true; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23515-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23482: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22491-1: SUMMARY for call ldv_assume((if 0 != ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19518-1: SUMMARY for call read_live_nvram_#t~ret3438#1.base, read_live_nvram_#t~ret3438#1.offset := esas2r_adapter_from_kobj(read_live_nvram_~kobj#1.base, read_live_nvram_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23515: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4042#1; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23581-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23581: ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4047#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp~206#1.offset; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24870: havoc ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1;havoc ldv_assert_linux_fs_char_dev__double_deregistration_#in~expr#1;assume { :end_inline_ldv_assert_linux_fs_char_dev__double_deregistration } true;~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 := 0; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23780: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_9_~ldv_9_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24143: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29098: havoc __pci_register_driver_#t~nondet4268#1; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: call ULTIMATE.dealloc(esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset);havoc esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset;ldv_pci_instance_suspend_2_8_#t~ret3978#1 := esas2r_suspend_#res#1;havoc esas2r_suspend_#t~ret1689#1.base, esas2r_suspend_#t~ret1689#1.offset, esas2r_suspend_#t~ret1690#1, esas2r_suspend_#t~mem1691#1, esas2r_suspend_#t~ret1692#1, esas2r_suspend_#t~ret1693#1, esas2r_suspend_#t~ret1694#1, esas2r_suspend_#t~ret1695#1, esas2r_suspend_#t~ret1696#1, esas2r_suspend_#t~ret1697#1, esas2r_suspend_#t~ret1698#1, esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset, esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset, esas2r_suspend_~host~0#1.base, esas2r_suspend_~host~0#1.offset, esas2r_suspend_~tmp~70#1.base, esas2r_suspend_~tmp~70#1.offset, esas2r_suspend_~device_state~0#1, esas2r_suspend_~a~4#1.base, esas2r_suspend_~a~4#1.offset, esas2r_suspend_~tmp___0~33#1;havoc esas2r_suspend_#in~pdev#1.base, esas2r_suspend_#in~pdev#1.offset, esas2r_suspend_#in~state#1.event;assume { :end_inline_esas2r_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret3978#1 && ldv_pci_instance_suspend_2_8_#t~ret3978#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~196#1 := ldv_pci_instance_suspend_2_8_#t~ret3978#1;havoc ldv_pci_instance_suspend_2_8_#t~mem3977#1;havoc ldv_pci_instance_suspend_2_8_#t~ret3978#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~196#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21303: SUMMARY for call esas2r_kickoff_timer(esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21270: SUMMARY for call clear_bit(15, esas2r_adapter_tasklet_~a~32#1.base, 28952 + esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23450-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22195: ldv_dispatch_instance_register_11_3_~tmp~184#1.base, ldv_dispatch_instance_register_11_3_~tmp~184#1.offset := ldv_dispatch_instance_register_11_3_#t~ret3901#1.base, ldv_dispatch_instance_register_11_3_#t~ret3901#1.offset;havoc ldv_dispatch_instance_register_11_3_#t~ret3901#1.base, ldv_dispatch_instance_register_11_3_#t~ret3901#1.offset;ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset := ldv_dispatch_instance_register_11_3_~tmp~184#1.base, ldv_dispatch_instance_register_11_3_~tmp~184#1.offset;call write~$Pointer$#15(ldv_dispatch_instance_register_11_3_~arg0#1.base, ldv_dispatch_instance_register_11_3_~arg0#1.offset, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset, 8);assume { :begin_inline_ldv_timer_timer_instance_10 } true;ldv_timer_timer_instance_10_#in~arg0#1.base, ldv_timer_timer_instance_10_#in~arg0#1.offset := ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.base, ldv_dispatch_instance_register_11_3_~cf_arg_10~0#1.offset;havoc ldv_timer_timer_instance_10_#t~mem4063#1.base, ldv_timer_timer_instance_10_#t~mem4063#1.offset, ldv_timer_timer_instance_10_#t~mem4064#1.base, ldv_timer_timer_instance_10_#t~mem4064#1.offset, ldv_timer_timer_instance_10_#t~mem4065#1.base, ldv_timer_timer_instance_10_#t~mem4065#1.offset, ldv_timer_timer_instance_10_#t~mem4066#1, ldv_timer_timer_instance_10_~arg0#1.base, ldv_timer_timer_instance_10_~arg0#1.offset, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset, ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset;ldv_timer_timer_instance_10_~arg0#1.base, ldv_timer_timer_instance_10_~arg0#1.offset := ldv_timer_timer_instance_10_#in~arg0#1.base, ldv_timer_timer_instance_10_#in~arg0#1.offset;havoc ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset;havoc ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset;ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset := ldv_timer_timer_instance_10_~arg0#1.base, ldv_timer_timer_instance_10_~arg0#1.offset; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22195-1: SUMMARY for call ldv_dispatch_instance_register_11_3_#t~ret3901#1.base, ldv_dispatch_instance_register_11_3_#t~ret3901#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22162: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_104_#t~ret4075#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret3900#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_22_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_22_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~183#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_104_#t~ret4075#1 && ldv___pci_register_driver_104_#t~ret4075#1 <= 2147483647;ldv___pci_register_driver_104_~tmp___0~115#1 := ldv___pci_register_driver_104_#t~ret4075#1;havoc ldv___pci_register_driver_104_#t~ret4075#1;ldv___pci_register_driver_104_#res#1 := ldv___pci_register_driver_104_~tmp___0~115#1; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19585-1: SUMMARY for call read_hw_#t~ret3445#1.base, read_hw_#t~ret3445#1.offset := esas2r_adapter_from_kobj(read_hw_~kobj#1.base, read_hw_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19585: read_hw_~tmp~159#1.base, read_hw_~tmp~159#1.offset := read_hw_#t~ret3445#1.base, read_hw_#t~ret3445#1.offset;havoc read_hw_#t~ret3445#1.base, read_hw_#t~ret3445#1.offset;read_hw_~a~23#1.base, read_hw_~a~23#1.offset := read_hw_~tmp~159#1.base, read_hw_~tmp~159#1.offset;read_hw_~__min1~2#1 := 576;read_hw_~__min2~2#1 := 4096;read_hw_~length~6#1 := (if (if read_hw_~__min1~2#1 % 18446744073709551616 < read_hw_~__min2~2#1 % 18446744073709551616 then read_hw_~__min1~2#1 else read_hw_~__min2~2#1) % 18446744073709551616 % 4294967296 <= 2147483647 then (if read_hw_~__min1~2#1 % 18446744073709551616 < read_hw_~__min2~2#1 % 18446744073709551616 then read_hw_~__min1~2#1 else read_hw_~__min2~2#1) % 18446744073709551616 % 4294967296 else (if read_hw_~__min1~2#1 % 18446744073709551616 < read_hw_~__min2~2#1 % 18446744073709551616 then read_hw_~__min1~2#1 else read_hw_~__min2~2#1) % 18446744073709551616 % 4294967296 - 4294967296);call read_hw_#t~mem3446#1.base, read_hw_#t~mem3446#1.offset := read~$Pointer$#15(read_hw_~a~23#1.base, 33395 + read_hw_~a~23#1.offset, 8); [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19486: read_vda_~tmp~154#1.base, read_vda_~tmp~154#1.offset := read_vda_#t~ret3434#1.base, read_vda_#t~ret3434#1.offset;havoc read_vda_#t~ret3434#1.base, read_vda_#t~ret3434#1.offset;read_vda_~a~18#1.base, read_vda_~a~18#1.offset := read_vda_~tmp~154#1.base, read_vda_~tmp~154#1.offset; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23450: ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_#t~ret4041#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~tmp___0~106#1.offset; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19486-1: SUMMARY for call read_vda_#t~ret3434#1.base, read_vda_#t~ret3434#1.offset := esas2r_adapter_from_kobj(read_vda_~kobj#1.base, read_vda_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22426: ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1 := read_live_nvram_#res#1;havoc read_live_nvram_#t~ret3438#1.base, read_live_nvram_#t~ret3438#1.offset, read_live_nvram_#t~mem3439#1.base, read_live_nvram_#t~mem3439#1.offset, read_live_nvram_#t~memcpy~res3440#1.base, read_live_nvram_#t~memcpy~res3440#1.offset, read_live_nvram_~file#1.base, read_live_nvram_~file#1.offset, read_live_nvram_~kobj#1.base, read_live_nvram_~kobj#1.offset, read_live_nvram_~attr#1.base, read_live_nvram_~attr#1.offset, read_live_nvram_~buf#1.base, read_live_nvram_~buf#1.offset, read_live_nvram_~off#1, read_live_nvram_~count#1, read_live_nvram_~a~20#1.base, read_live_nvram_~a~20#1.offset, read_live_nvram_~tmp~156#1.base, read_live_nvram_~tmp~156#1.offset, read_live_nvram_~length~5#1, read_live_nvram_~__min1~1#1, read_live_nvram_~__min2~1#1;havoc read_live_nvram_#in~file#1.base, read_live_nvram_#in~file#1.offset, read_live_nvram_#in~kobj#1.base, read_live_nvram_#in~kobj#1.offset, read_live_nvram_#in~attr#1.base, read_live_nvram_#in~attr#1.offset, read_live_nvram_#in~buf#1.base, read_live_nvram_#in~buf#1.offset, read_live_nvram_#in~off#1, read_live_nvram_#in~count#1;assume { :end_inline_read_live_nvram } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1 && ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_8_3_#t~ret3926#1; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22525: havoc ldv_entry_EMGentry_23_#t~ret3930#1, ldv_entry_EMGentry_23_#t~ret3931#1, ldv_entry_EMGentry_23_#t~ret3932#1, ldv_entry_EMGentry_23_#t~ret3933#1, ldv_entry_EMGentry_23_~arg0#1.base, ldv_entry_EMGentry_23_~arg0#1.offset, ldv_entry_EMGentry_23_~ldv_23_exit_esas2r_exit_default~0#1.base, ldv_entry_EMGentry_23_~ldv_23_exit_esas2r_exit_default~0#1.offset, ldv_entry_EMGentry_23_~ldv_23_init_esas2r_init_default~0#1.base, ldv_entry_EMGentry_23_~ldv_23_init_esas2r_init_default~0#1.offset, ldv_entry_EMGentry_23_~ldv_23_ret_default~0#1, ldv_entry_EMGentry_23_~tmp~190#1, ldv_entry_EMGentry_23_~tmp___0~101#1;havoc ldv_entry_EMGentry_23_#in~arg0#1.base, ldv_entry_EMGentry_23_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_23 } true;main_#res#1 := 0;#t~ret4306#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22492: assume { :end_inline_ldv_ldv_check_final_state_128 } true; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19619-1: SUMMARY for call write_hw_#t~ret3451#1.base, write_hw_#t~ret3451#1.offset := esas2r_adapter_from_kobj(write_hw_~kobj#1.base, write_hw_~kobj#1.offset); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19619: write_hw_~tmp~160#1.base, write_hw_~tmp~160#1.offset := write_hw_#t~ret3451#1.base, write_hw_#t~ret3451#1.offset;havoc write_hw_#t~ret3451#1.base, write_hw_#t~ret3451#1.offset;write_hw_~a~24#1.base, write_hw_~a~24#1.offset := write_hw_~tmp~160#1.base, write_hw_~tmp~160#1.offset;write_hw_~_min1~2#1 := 576;write_hw_~_min2~2#1 := write_hw_~count#1;write_hw_~length~7#1 := (if (if write_hw_~_min1~2#1 % 18446744073709551616 < write_hw_~_min2~2#1 % 18446744073709551616 then write_hw_~_min1~2#1 else write_hw_~_min2~2#1) % 18446744073709551616 % 4294967296 <= 2147483647 then (if write_hw_~_min1~2#1 % 18446744073709551616 < write_hw_~_min2~2#1 % 18446744073709551616 then write_hw_~_min1~2#1 else write_hw_~_min2~2#1) % 18446744073709551616 % 4294967296 else (if write_hw_~_min1~2#1 % 18446744073709551616 < write_hw_~_min2~2#1 % 18446744073709551616 then write_hw_~_min1~2#1 else write_hw_~_min2~2#1) % 18446744073709551616 % 4294967296 - 4294967296);call write_hw_#t~mem3452#1.base, write_hw_#t~mem3452#1.offset := read~$Pointer$#15(write_hw_~a~24#1.base, 33395 + write_hw_~a~24#1.offset, 8); [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13475: assume 0 != esas2r_adapter_interrupt_~doorbell~5#1 % 4294967296; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13475: assume !(0 != esas2r_adapter_interrupt_~doorbell~5#1 % 4294967296); [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24144: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21238: SUMMARY for call esas2r_do_tasklet_tasks(esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23583-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23583: assume -2147483648 <= ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1 && ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1 <= 2147483647;ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4048#1; [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23649-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23649: ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_#t~ret4053#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~tmp___0~109#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_9 } true;ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_7_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg5#1, ldv_dummy_resourceless_instance_callback_7_9_~arg6#1;ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_7_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_7_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_7_9_#in~arg6#1;assume { :begin_inline_write_hw } true;write_hw_#in~file#1.base, write_hw_#in~file#1.offset, write_hw_#in~kobj#1.base, write_hw_#in~kobj#1.offset, write_hw_#in~attr#1.base, write_hw_#in~attr#1.offset, write_hw_#in~buf#1.base, write_hw_#in~buf#1.offset, write_hw_#in~off#1, write_hw_#in~count#1 := ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg5#1, ldv_dummy_resourceless_instance_callback_7_9_~arg6#1;havoc write_hw_#res#1;havoc write_hw_#t~ret3451#1.base, write_hw_#t~ret3451#1.offset, write_hw_#t~mem3452#1.base, write_hw_#t~mem3452#1.offset, write_hw_#t~ret3453#1.base, write_hw_#t~ret3453#1.offset, write_hw_#t~mem3454#1.base, write_hw_#t~mem3454#1.offset, write_hw_#t~ret3455#1, write_hw_#t~mem3456#1.base, write_hw_#t~mem3456#1.offset, write_hw_#t~memset~res3457#1.base, write_hw_#t~memset~res3457#1.offset, write_hw_#t~mem3458#1.base, write_hw_#t~mem3458#1.offset, write_hw_#t~memcpy~res3459#1.base, write_hw_#t~memcpy~res3459#1.offset, write_hw_~file#1.base, write_hw_~file#1.offset, write_hw_~kobj#1.base, write_hw_~kobj#1.offset, write_hw_~attr#1.base, write_hw_~attr#1.offset, write_hw_~buf#1.base, write_hw_~buf#1.offset, write_hw_~off#1, write_hw_~count#1, write_hw_~a~24#1.base, write_hw_~a~24#1.offset, write_hw_~tmp~160#1.base, write_hw_~tmp~160#1.offset, write_hw_~length~7#1, write_hw_~_min1~2#1, write_hw_~_min2~2#1, write_hw_~tmp___0~88#1.base, write_hw_~tmp___0~88#1.offset;write_hw_~file#1.base, write_hw_~file#1.offset := write_hw_#in~file#1.base, write_hw_#in~file#1.offset;write_hw_~kobj#1.base, write_hw_~kobj#1.offset := write_hw_#in~kobj#1.base, write_hw_#in~kobj#1.offset;write_hw_~attr#1.base, write_hw_~attr#1.offset := write_hw_#in~attr#1.base, write_hw_#in~attr#1.offset;write_hw_~buf#1.base, write_hw_~buf#1.offset := write_hw_#in~buf#1.base, write_hw_#in~buf#1.offset;write_hw_~off#1 := write_hw_#in~off#1;write_hw_~count#1 := write_hw_#in~count#1;havoc write_hw_~a~24#1.base, write_hw_~a~24#1.offset;havoc write_hw_~tmp~160#1.base, write_hw_~tmp~160#1.offset;havoc write_hw_~length~7#1;havoc write_hw_~_min1~2#1;havoc write_hw_~_min2~2#1;havoc write_hw_~tmp___0~88#1.base, write_hw_~tmp___0~88#1.offset; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22493: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23517: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23517: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp___2~47#1); [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20016: assume -2147483648 <= esas2r_init_#t~ret3520#1 && esas2r_init_#t~ret3520#1 <= 2147483647;havoc esas2r_init_#t~ret3520#1; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24145: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20016-1: SUMMARY for call esas2r_init_#t~ret3520#1 := esas2r_log(3, 199, 0); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc esas2r_timer_callback_~context#1, esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset;havoc esas2r_timer_callback_#in~context#1;assume { :end_inline_esas2r_timer_callback } true; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24146: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc esas2r_adapter_tasklet_#t~ret3832#1, esas2r_adapter_tasklet_#t~ret3833#1, esas2r_adapter_tasklet_#t~ret3834#1, esas2r_adapter_tasklet_#t~ret3835#1, esas2r_adapter_tasklet_#t~ret3836#1, esas2r_adapter_tasklet_#t~ret3837#1, esas2r_adapter_tasklet_#t~ret3838#1, esas2r_adapter_tasklet_#t~ret3839#1, esas2r_adapter_tasklet_~context#1, esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset, esas2r_adapter_tasklet_~tmp~179#1, esas2r_adapter_tasklet_~tmp___0~98#1, esas2r_adapter_tasklet_~tmp___1~53#1, esas2r_adapter_tasklet_~tmp___2~41#1, esas2r_adapter_tasklet_~tmp___3~26#1, esas2r_adapter_tasklet_~tmp___4~18#1, esas2r_adapter_tasklet_~tmp___5~15#1, esas2r_adapter_tasklet_~tmp___6~12#1;havoc esas2r_adapter_tasklet_#in~context#1;assume { :end_inline_esas2r_adapter_tasklet } true; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~esas2r_timer_callback.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~esas2r_timer_callback.offset;assume { :begin_inline_esas2r_timer_callback } true;esas2r_timer_callback_#in~context#1 := ##fun~int~TO~VOID_#~4062#1;havoc esas2r_timer_callback_~context#1, esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset;esas2r_timer_callback_~context#1 := esas2r_timer_callback_#in~context#1;havoc esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset;esas2r_timer_callback_~a~33#1.base, esas2r_timer_callback_~a~33#1.offset := 0, (if esas2r_timer_callback_~context#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_timer_callback_~context#1 % 18446744073709551616 % 18446744073709551616 else esas2r_timer_callback_~context#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~esas2r_timer_callback.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~esas2r_timer_callback.offset);assume { :begin_inline_esas2r_adapter_tasklet } true;esas2r_adapter_tasklet_#in~context#1 := ##fun~int~TO~VOID_#~4062#1;havoc esas2r_adapter_tasklet_#t~ret3832#1, esas2r_adapter_tasklet_#t~ret3833#1, esas2r_adapter_tasklet_#t~ret3834#1, esas2r_adapter_tasklet_#t~ret3835#1, esas2r_adapter_tasklet_#t~ret3836#1, esas2r_adapter_tasklet_#t~ret3837#1, esas2r_adapter_tasklet_#t~ret3838#1, esas2r_adapter_tasklet_#t~ret3839#1, esas2r_adapter_tasklet_~context#1, esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset, esas2r_adapter_tasklet_~tmp~179#1, esas2r_adapter_tasklet_~tmp___0~98#1, esas2r_adapter_tasklet_~tmp___1~53#1, esas2r_adapter_tasklet_~tmp___2~41#1, esas2r_adapter_tasklet_~tmp___3~26#1, esas2r_adapter_tasklet_~tmp___4~18#1, esas2r_adapter_tasklet_~tmp___5~15#1, esas2r_adapter_tasklet_~tmp___6~12#1;esas2r_adapter_tasklet_~context#1 := esas2r_adapter_tasklet_#in~context#1;havoc esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset;havoc esas2r_adapter_tasklet_~tmp~179#1;havoc esas2r_adapter_tasklet_~tmp___0~98#1;havoc esas2r_adapter_tasklet_~tmp___1~53#1;havoc esas2r_adapter_tasklet_~tmp___2~41#1;havoc esas2r_adapter_tasklet_~tmp___3~26#1;havoc esas2r_adapter_tasklet_~tmp___4~18#1;havoc esas2r_adapter_tasklet_~tmp___5~15#1;havoc esas2r_adapter_tasklet_~tmp___6~12#1;esas2r_adapter_tasklet_~a~32#1.base, esas2r_adapter_tasklet_~a~32#1.offset := 0, (if esas2r_adapter_tasklet_~context#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_adapter_tasklet_~context#1 % 18446744073709551616 % 18446744073709551616 else esas2r_adapter_tasklet_~context#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24179: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~delayed_work_timer_fn.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~delayed_work_timer_fn.offset;call delayed_work_timer_fn(##fun~int~TO~VOID_#~4062#1); [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~delayed_work_timer_fn.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~delayed_work_timer_fn.offset); [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19488: assume -2147483648 <= read_vda_#t~ret3435#1 && read_vda_#t~ret3435#1 <= 2147483647;read_vda_~tmp___0~84#1 := read_vda_#t~ret3435#1;havoc read_vda_#t~ret3435#1;read_vda_#res#1 := read_vda_~tmp___0~84#1; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19488-1: SUMMARY for call read_vda_#t~ret3435#1 := esas2r_read_vda(read_vda_~a~18#1.base, read_vda_~a~18#1.offset, read_vda_~buf#1.base, read_vda_~buf#1.offset, read_vda_~off#1, (if read_vda_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then read_vda_~count#1 % 18446744073709551616 % 4294967296 else read_vda_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23816: havoc ##fun~int~TO~VOID_#~4062#1;havoc ##fun~int~TO~VOID_#in~4062#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23651: havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret3925#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg5#1, ldv_dummy_resourceless_instance_callback_7_9_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_7_9_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_9 } true; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19555-1: SUMMARY for call esas2r_free_request(write_live_nvram_~a~21#1.base, write_live_nvram_~a~21#1.offset, write_live_nvram_~rq~21#1.base, write_live_nvram_~rq~21#1.offset); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19555: write_live_nvram_#res#1 := write_live_nvram_~result~6#1; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: SUMMARY for call esas2r_doorbell_interrupt(esas2r_adapter_interrupt_~a#1.base, esas2r_adapter_interrupt_~a#1.offset, esas2r_adapter_interrupt_~doorbell~5#1); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23948: esas2r_init_#t~ret3518#1 := ldv___pci_register_driver_104_#res#1;havoc ldv___pci_register_driver_104_#t~ret4074#1, ldv___pci_register_driver_104_#t~ret4075#1, ldv___pci_register_driver_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset, ldv___pci_register_driver_104_~ldv_func_res~5#1, ldv___pci_register_driver_104_~tmp~213#1, ldv___pci_register_driver_104_~tmp___0~115#1;havoc ldv___pci_register_driver_104_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_104 } true;assume -2147483648 <= esas2r_init_#t~ret3518#1 && esas2r_init_#t~ret3518#1 <= 2147483647;esas2r_init_~tmp~163#1 := esas2r_init_#t~ret3518#1;havoc esas2r_init_#t~ret3518#1; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22924: SUMMARY for call ldv_assume((if 0 != ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22198: havoc ldv_timer_timer_instance_10_#t~mem4063#1.base, ldv_timer_timer_instance_10_#t~mem4063#1.offset, ldv_timer_timer_instance_10_#t~mem4064#1.base, ldv_timer_timer_instance_10_#t~mem4064#1.offset, ldv_timer_timer_instance_10_#t~mem4065#1.base, ldv_timer_timer_instance_10_#t~mem4065#1.offset, ldv_timer_timer_instance_10_#t~mem4066#1, ldv_timer_timer_instance_10_~arg0#1.base, ldv_timer_timer_instance_10_~arg0#1.offset, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.base, ldv_timer_timer_instance_10_~ldv_10_container_timer_list~0#1.offset, ldv_timer_timer_instance_10_~data~4#1.base, ldv_timer_timer_instance_10_~data~4#1.offset;havoc ldv_timer_timer_instance_10_#in~arg0#1.base, ldv_timer_timer_instance_10_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_10 } true; [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24114: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24147: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24180: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:41,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23519-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23519: ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_#t~ret4043#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_5_~tmp~205#1.offset; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23585: assume 0 != ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23585: assume !(0 != ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___1~60#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_6_3_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_read~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret3922#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg5#1, ldv_dummy_resourceless_instance_callback_6_3_~arg6#1;ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg5#1 := ldv_dummy_resourceless_instance_callback_6_3_#in~arg5#1;ldv_dummy_resourceless_instance_callback_6_3_~arg6#1 := ldv_dummy_resourceless_instance_callback_6_3_#in~arg6#1;assume { :begin_inline_read_fw } true;read_fw_#in~file#1.base, read_fw_#in~file#1.offset, read_fw_#in~kobj#1.base, read_fw_#in~kobj#1.offset, read_fw_#in~attr#1.base, read_fw_#in~attr#1.offset, read_fw_#in~buf#1.base, read_fw_#in~buf#1.offset, read_fw_#in~off#1, read_fw_#in~count#1 := ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg5#1, ldv_dummy_resourceless_instance_callback_6_3_~arg6#1;havoc read_fw_#res#1;havoc read_fw_#t~ret3426#1.base, read_fw_#t~ret3426#1.offset, read_fw_#t~ret3427#1, read_fw_~file#1.base, read_fw_~file#1.offset, read_fw_~kobj#1.base, read_fw_~kobj#1.offset, read_fw_~attr#1.base, read_fw_~attr#1.offset, read_fw_~buf#1.base, read_fw_~buf#1.offset, read_fw_~off#1, read_fw_~count#1, read_fw_~a~14#1.base, read_fw_~a~14#1.offset, read_fw_~tmp~150#1.base, read_fw_~tmp~150#1.offset, read_fw_~tmp___0~81#1;read_fw_~file#1.base, read_fw_~file#1.offset := read_fw_#in~file#1.base, read_fw_#in~file#1.offset;read_fw_~kobj#1.base, read_fw_~kobj#1.offset := read_fw_#in~kobj#1.base, read_fw_#in~kobj#1.offset;read_fw_~attr#1.base, read_fw_~attr#1.offset := read_fw_#in~attr#1.base, read_fw_#in~attr#1.offset;read_fw_~buf#1.base, read_fw_~buf#1.offset := read_fw_#in~buf#1.base, read_fw_#in~buf#1.offset;read_fw_~off#1 := read_fw_#in~off#1;read_fw_~count#1 := read_fw_#in~count#1;havoc read_fw_~a~14#1.base, read_fw_~a~14#1.offset;havoc read_fw_~tmp~150#1.base, read_fw_~tmp~150#1.offset;havoc read_fw_~tmp___0~81#1; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22396: ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1 := read_hw_#res#1;havoc read_hw_#t~ret3445#1.base, read_hw_#t~ret3445#1.offset, read_hw_#t~mem3446#1.base, read_hw_#t~mem3446#1.offset, read_hw_#t~mem3447#1.base, read_hw_#t~mem3447#1.offset, read_hw_#t~ret3448#1, read_hw_#t~mem3449#1.base, read_hw_#t~mem3449#1.offset, read_hw_#t~memcpy~res3450#1.base, read_hw_#t~memcpy~res3450#1.offset, read_hw_~file#1.base, read_hw_~file#1.offset, read_hw_~kobj#1.base, read_hw_~kobj#1.offset, read_hw_~attr#1.base, read_hw_~attr#1.offset, read_hw_~buf#1.base, read_hw_~buf#1.offset, read_hw_~off#1, read_hw_~count#1, read_hw_~a~23#1.base, read_hw_~a~23#1.offset, read_hw_~tmp~159#1.base, read_hw_~tmp~159#1.offset, read_hw_~length~6#1, read_hw_~__min1~2#1, read_hw_~__min2~2#1, read_hw_~tmp___0~87#1;havoc read_hw_#in~file#1.base, read_hw_#in~file#1.offset, read_hw_#in~kobj#1.base, read_hw_#in~kobj#1.offset, read_hw_#in~attr#1.base, read_hw_#in~attr#1.offset, read_hw_#in~buf#1.base, read_hw_#in~buf#1.offset, read_hw_#in~off#1, read_hw_#in~count#1;assume { :end_inline_read_hw } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1 && ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret3924#1; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23453: assume 0 != (ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base + ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset) % 18446744073709551616;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_9 } true;ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_4_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg5#1, ldv_dummy_resourceless_instance_callback_4_9_~arg6#1;ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_4_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_4_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_4_9_#in~arg6#1;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3917#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3918#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~#fp#1.offset := ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg5#1, ldv_dummy_resourceless_instance_callback_4_9_~arg6#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3917#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3918#1;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3917#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3917#1;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3918#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3918#1;ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3913#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3914#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3915#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3916#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3917#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#~3918#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3913#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3914#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3915#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3916#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3917#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~3918#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~int~TO~int } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1 && ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret3919#1; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23453: assume !(0 != (ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.base + ldv_struct_bin_attribute_dummy_resourceless_instance_4_~ldv_4_callback_write~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23718: SUMMARY for call ldv_free(ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_8_~ldv_8_ldv_param_9_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23784: havoc ldv_dummy_resourceless_instance_callback_9_3_#t~ret3928#1, ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_3_~arg5#1, ldv_dummy_resourceless_instance_callback_9_3_~arg6#1;havoc ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_9_3_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_9_3_#in~arg5#1, ldv_dummy_resourceless_instance_callback_9_3_#in~arg6#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_9_3 } true; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19523-1: SUMMARY for call read_live_nvram_#t~memcpy~res3440#1.base, read_live_nvram_#t~memcpy~res3440#1.offset := #Ultimate.C_memcpy#15(read_live_nvram_~buf#1.base, read_live_nvram_~buf#1.offset, read_live_nvram_#t~mem3439#1.base, read_live_nvram_#t~mem3439#1.offset, read_live_nvram_~length~5#1); srcloc: null [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19523: havoc read_live_nvram_#t~mem3439#1.base, read_live_nvram_#t~mem3439#1.offset;havoc read_live_nvram_#t~memcpy~res3440#1.base, read_live_nvram_#t~memcpy~res3440#1.offset;read_live_nvram_#res#1 := read_live_nvram_~length~5#1; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22991: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem4006#1.base, ldv_pci_pci_instance_2_#t~mem4006#1.offset; [2025-02-08 04:39:41,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22991-1: call ldv_pci_pci_instance_2_#t~mem4006#1.base, ldv_pci_pci_instance_2_#t~mem4006#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 40 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem4006#1.base, ldv_pci_pci_instance_2_#t~mem4006#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22958: call ldv_pci_pci_instance_2_#t~mem3992#1.base, ldv_pci_pci_instance_2_#t~mem3992#1.offset := read~$Pointer$#15(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 48 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_2_#t~mem3993#1 := read~int#11(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem3992#1.base, ldv_pci_pci_instance_2_#t~mem3992#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem3993#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem3977#1, ldv_pci_instance_suspend_2_8_#t~ret3978#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~196#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#1(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~196#1;call ldv_pci_instance_suspend_2_8_#t~mem3977#1 := read~int#1(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);assume { :begin_inline_esas2r_suspend } true;esas2r_suspend_#in~pdev#1.base, esas2r_suspend_#in~pdev#1.offset, esas2r_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem3977#1;havoc esas2r_suspend_#res#1;havoc esas2r_suspend_#t~ret1689#1.base, esas2r_suspend_#t~ret1689#1.offset, esas2r_suspend_#t~ret1690#1, esas2r_suspend_#t~mem1691#1, esas2r_suspend_#t~ret1692#1, esas2r_suspend_#t~ret1693#1, esas2r_suspend_#t~ret1694#1, esas2r_suspend_#t~ret1695#1, esas2r_suspend_#t~ret1696#1, esas2r_suspend_#t~ret1697#1, esas2r_suspend_#t~ret1698#1, esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset, esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset, esas2r_suspend_~host~0#1.base, esas2r_suspend_~host~0#1.offset, esas2r_suspend_~tmp~70#1.base, esas2r_suspend_~tmp~70#1.offset, esas2r_suspend_~device_state~0#1, esas2r_suspend_~a~4#1.base, esas2r_suspend_~a~4#1.offset, esas2r_suspend_~tmp___0~33#1;esas2r_suspend_~pdev#1.base, esas2r_suspend_~pdev#1.offset := esas2r_suspend_#in~pdev#1.base, esas2r_suspend_#in~pdev#1.offset;call esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset := #Ultimate.allocOnStack(4);call write~int#2(esas2r_suspend_#in~state#1.event, esas2r_suspend_~#state#1.base, esas2r_suspend_~#state#1.offset, 4);havoc esas2r_suspend_~host~0#1.base, esas2r_suspend_~host~0#1.offset;havoc esas2r_suspend_~tmp~70#1.base, esas2r_suspend_~tmp~70#1.offset;havoc esas2r_suspend_~device_state~0#1;havoc esas2r_suspend_~a~4#1.base, esas2r_suspend_~a~4#1.offset;havoc esas2r_suspend_~tmp___0~33#1; [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23949-1: ldv___pci_register_driver_104_#res#1 := ldv___pci_register_driver_104_~ldv_func_res~5#1; [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24115: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24148: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20019: assume 0 == ~found_adapters~0;assume { :begin_inline_ldv_pci_unregister_driver_105 } true;ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.offset := ~#esas2r_pci_driver~0.base, ~#esas2r_pci_driver~0.offset;havoc ldv_pci_unregister_driver_105_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_105_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_105_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20019: assume !(0 == ~found_adapters~0); [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24181: SUMMARY for call ldv_pre_probe(); srcloc: null [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23587-1: SUMMARY for call ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:41,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23587: ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.offset;havoc ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_#t~ret4049#1.offset;ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset := ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~tmp___0~108#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_9 } true;ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg5#1, ldv_dummy_resourceless_instance_callback_6_9_#in~arg6#1 := ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_callback_write~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_file_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_kobject_ptr~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_bin_attribute~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.base, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1.offset, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_4_default~0#1, ldv_struct_bin_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_5_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret3923#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg5#1, ldv_dummy_resourceless_instance_callback_6_9_~arg6#1;ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg5#1 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg5#1;ldv_dummy_resourceless_instance_callback_6_9_~arg6#1 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg6#1;assume { :begin_inline_write_fw } true;write_fw_#in~file#1.base, write_fw_#in~file#1.offset, write_fw_#in~kobj#1.base, write_fw_#in~kobj#1.offset, write_fw_#in~attr#1.base, write_fw_#in~attr#1.offset, write_fw_#in~buf#1.base, write_fw_#in~buf#1.offset, write_fw_#in~off#1, write_fw_#in~count#1 := ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg5#1, ldv_dummy_resourceless_instance_callback_6_9_~arg6#1;havoc write_fw_#res#1;havoc write_fw_#t~ret3428#1.base, write_fw_#t~ret3428#1.offset, write_fw_#t~ret3429#1, write_fw_~file#1.base, write_fw_~file#1.offset, write_fw_~kobj#1.base, write_fw_~kobj#1.offset, write_fw_~attr#1.base, write_fw_~attr#1.offset, write_fw_~buf#1.base, write_fw_~buf#1.offset, write_fw_~off#1, write_fw_~count#1, write_fw_~a~15#1.base, write_fw_~a~15#1.offset, write_fw_~tmp~151#1.base, write_fw_~tmp~151#1.offset, write_fw_~tmp___0~82#1;write_fw_~file#1.base, write_fw_~file#1.offset := write_fw_#in~file#1.base, write_fw_#in~file#1.offset;write_fw_~kobj#1.base, write_fw_~kobj#1.offset := write_fw_#in~kobj#1.base, write_fw_#in~kobj#1.offset;write_fw_~attr#1.base, write_fw_~attr#1.offset := write_fw_#in~attr#1.base, write_fw_#in~attr#1.offset;write_fw_~buf#1.base, write_fw_~buf#1.offset := write_fw_#in~buf#1.base, write_fw_#in~buf#1.offset;write_fw_~off#1 := write_fw_#in~off#1;write_fw_~count#1 := write_fw_#in~count#1;havoc write_fw_~a~15#1.base, write_fw_~a~15#1.offset;havoc write_fw_~tmp~151#1.base, write_fw_~tmp~151#1.offset;havoc write_fw_~tmp___0~82#1; [2025-02-08 04:39:42,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18420: assume 5 != #t~mem3169#1 % 256 % 4294967296;havoc #t~mem3169#1; [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18420: assume !(5 != #t~mem3169#1 % 256 % 4294967296);havoc #t~mem3169#1;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.offset := ~a#1.base, 29212 + ~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18420-1: call #t~mem3169#1 := read~int#15(~t~10#1.base, 2 + ~t~10#1.offset, 1); [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18432: SUMMARY for call esas2r_target_state_changed(~a#1.base, ~a#1.offset, (if ~tmp~140#1 % 65536 % 4294967296 <= 2147483647 then ~tmp~140#1 % 65536 % 4294967296 else ~tmp~140#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18431: ~tmp~140#1 := #t~ret3170#1;havoc #t~ret3170#1; [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18431-1: SUMMARY for call #t~ret3170#1 := esas2r_targ_get_id(~t~10#1.base, ~t~10#1.offset, ~a#1.base, ~a#1.offset); srcloc: null [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18429: assume 0 != (if ~notify#1 % 256 % 4294967296 <= 2147483647 then ~notify#1 % 256 % 4294967296 else ~notify#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18429: assume !(0 != (if ~notify#1 % 256 % 4294967296 <= 2147483647 then ~notify#1 % 256 % 4294967296 else ~notify#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18427: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(~a#1.base, 29212 + ~a#1.offset, ~flags~27#1); srcloc: null [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18426: SUMMARY for call esas2r_targ_db_remove(~a#1.base, ~a#1.offset, ~t~10#1.base, ~t~10#1.offset); srcloc: null [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18694: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4 } true; [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18437: ~t~10#1.base, ~t~10#1.offset := ~t~10#1.base, 113 + ~t~10#1.offset; [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18694-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___4_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18693: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_mem_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22650: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0#1.base, ~ldv_0_ldv_param_4_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22630: ~tmp___5~16#1.base, ~tmp___5~16#1.offset := #t~ret3945#1.base, #t~ret3945#1.offset;havoc #t~ret3945#1.base, #t~ret3945#1.offset;~ldv_0_ldv_param_4_1_default~0#1.base, ~ldv_0_ldv_param_4_1_default~0#1.offset := ~tmp___5~16#1.base, ~tmp___5~16#1.offset; [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22634-1: SUMMARY for call ldv_assume((if ~ldv_0_size_cnt_write_size~0#1 % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22659: assume 0 != ~tmp___7~9#1;assume { :begin_inline_ldv_file_operations_instance_callback_0_22 } true;ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1, ldv_file_operations_instance_callback_0_22_#in~arg3#1 := ~ldv_0_callback_unlocked_ioctl~0#1.base, ~ldv_0_callback_unlocked_ioctl~0#1.offset, ~ldv_0_resource_file~0#1.base, ~ldv_0_resource_file~0#1.offset, ~ldv_0_ldv_param_22_1_default~0#1, ~ldv_0_size_cnt_write_size~0#1;havoc ldv_file_operations_instance_callback_0_22_#t~ret3950#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1, ldv_file_operations_instance_callback_0_22_~arg3#1;ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_22_~arg2#1 := ldv_file_operations_instance_callback_0_22_#in~arg2#1;ldv_file_operations_instance_callback_0_22_~arg3#1 := ldv_file_operations_instance_callback_0_22_#in~arg3#1; [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22659: assume !(0 != ~tmp___7~9#1);assume { :begin_inline_ldv_file_operations_instance_callback_0_5 } true;ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1, ldv_file_operations_instance_callback_0_5_#in~arg3#1 := ~ldv_0_callback_compat_ioctl~0#1.base, ~ldv_0_callback_compat_ioctl~0#1.offset, ~ldv_0_resource_file~0#1.base, ~ldv_0_resource_file~0#1.offset, ~ldv_0_ldv_param_5_1_default~0#1, ~ldv_0_size_cnt_write_size~0#1;havoc ldv_file_operations_instance_callback_0_5_#t~ret3951#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1;ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_5_~arg2#1 := ldv_file_operations_instance_callback_0_5_#in~arg2#1;ldv_file_operations_instance_callback_0_5_~arg3#1 := ldv_file_operations_instance_callback_0_5_#in~arg3#1; [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22630-1: SUMMARY for call #t~ret3945#1.base, #t~ret3945#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22700-1: SUMMARY for call ldv_file_operations_instance_callback_0_5_#t~ret3951#1 := esas2r_proc_ioctl(ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22634: call #t~mem3947#1.base, #t~mem3947#1.offset := read~$Pointer$#15(~ldv_0_container_file_operations~0#1.base, 24 + ~ldv_0_container_file_operations~0#1.offset, 8); [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22700: assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_5_#t~ret3951#1 && ldv_file_operations_instance_callback_0_5_#t~ret3951#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_5_#t~ret3951#1; [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22689: assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_22_#t~ret3950#1 && ldv_file_operations_instance_callback_0_22_#t~ret3950#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_22_#t~ret3950#1; [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22689-1: SUMMARY for call ldv_file_operations_instance_callback_0_22_#t~ret3950#1 := esas2r_proc_ioctl(ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1, ldv_file_operations_instance_callback_0_22_~arg3#1); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22632-1: SUMMARY for call #t~ret3946#1.base, #t~ret3946#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:39:43,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22632: ~tmp___6~13#1.base, ~tmp___6~13#1.offset := #t~ret3946#1.base, #t~ret3946#1.offset;havoc #t~ret3946#1.base, #t~ret3946#1.offset;~ldv_0_ldv_param_4_3_default~0#1.base, ~ldv_0_ldv_param_4_3_default~0#1.offset := ~tmp___6~13#1.base, ~tmp___6~13#1.offset; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22661: havoc ldv_file_operations_instance_callback_0_22_#t~ret3950#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1, ldv_file_operations_instance_callback_0_22_~arg3#1;havoc ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1, ldv_file_operations_instance_callback_0_22_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_22 } true; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22636: assume 0 != (#t~mem3947#1.base + #t~mem3947#1.offset) % 18446744073709551616;havoc #t~mem3947#1.base, #t~mem3947#1.offset;call #t~mem3948#1.base, #t~mem3948#1.offset := read~$Pointer$#15(~ldv_0_container_file_operations~0#1.base, 24 + ~ldv_0_container_file_operations~0#1.offset, 8);assume { :begin_inline_ldv_file_operations_instance_write_0_4 } true;ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset := #t~mem3948#1.base, #t~mem3948#1.offset, ~ldv_0_resource_file~0#1.base, ~ldv_0_resource_file~0#1.offset, ~ldv_0_ldv_param_4_1_default~0#1.base, ~ldv_0_ldv_param_4_1_default~0#1.offset, ~ldv_0_size_cnt_write_size~0#1, ~ldv_0_ldv_param_4_3_default~0#1.base, ~ldv_0_ldv_param_4_3_default~0#1.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret3959#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset := ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset;ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset := ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset;ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset := ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset;ldv_file_operations_instance_write_0_4_~arg3#1 := ldv_file_operations_instance_write_0_4_#in~arg3#1;ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset := ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3957#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset := ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3957#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3957#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3957#1;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.offset;ldv_file_operations_instance_write_0_4_#t~ret3959#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3955#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3956#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3957#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~3958#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3955#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3956#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3957#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~3958#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int } true;assume -9223372036854775808 <= ldv_file_operations_instance_write_0_4_#t~ret3959#1 && ldv_file_operations_instance_write_0_4_#t~ret3959#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret3959#1; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22636: assume !(0 != (#t~mem3947#1.base + #t~mem3947#1.offset) % 18446744073709551616);havoc #t~mem3947#1.base, #t~mem3947#1.offset; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22649: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0#1.base, ~ldv_0_ldv_param_4_1_default~0#1.offset); srcloc: null [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22657: assume -2147483648 <= #t~ret3949#1 && #t~ret3949#1 <= 2147483647;~tmp___7~9#1 := #t~ret3949#1;havoc #t~ret3949#1; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22657-1: SUMMARY for call #t~ret3949#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22641: havoc ldv_file_operations_instance_write_0_4_#t~ret3959#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_0_4 } true;havoc #t~mem3948#1.base, #t~mem3948#1.offset; [2025-02-08 04:39:43,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22666: havoc ldv_file_operations_instance_callback_0_5_#t~ret3951#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1;havoc ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1, ldv_file_operations_instance_callback_0_5_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_5 } true; [2025-02-08 04:39:43,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18677: ~t~18#1.base, ~t~18#1.offset := ~t~18#1.base, 113 + ~t~18#1.offset; [2025-02-08 04:39:43,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18673: assume 5 == #t~mem3212#1 % 256 % 4294967296;havoc #t~mem3212#1;~devcnt~0#1 := 1 + (if ~devcnt~0#1 % 65536 % 4294967296 <= 2147483647 then ~devcnt~0#1 % 65536 % 4294967296 else ~devcnt~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:39:43,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18673: assume !(5 == #t~mem3212#1 % 256 % 4294967296);havoc #t~mem3212#1; [2025-02-08 04:39:43,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18673-1: call #t~mem3212#1 := read~int#15(~t~18#1.base, 2 + ~t~18#1.offset, 1); [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21688: assume true; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21688: assume !true; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21779: ~pscr_ret__~0#1 := ~pfo_ret_____1~0#1; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21812: assume false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21812: assume !false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21696: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21680: assume false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21680: assume !false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21804: assume false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21804: assume !false; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21607: call ULTIMATE.dealloc(~#__key~4#1.base, ~#__key~4#1.offset);havoc ~#__key~4#1.base, ~#__key~4#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__key___0~2#1.base, ~#__key___0~2#1.offset);havoc ~#__key___0~2#1.base, ~#__key___0~2#1.offset; [2025-02-08 04:39:44,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21764: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21764: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21739: ~pscr_ret__~0#1 := ~pfo_ret_____0~0#1; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21772: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21772: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21699: ~pscr_ret__~0#1 := ~pfo_ret__~1#1; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21732: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21732: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21724: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21724: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21816: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21684: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21684: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29281: havoc queue_delayed_work_on_#t~nondet4290#1; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21692: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21692: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21800: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21800: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21808: assume true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21808: assume !true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21768: assume true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21768: assume !true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21776: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21760: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21760: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21736: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21720: assume false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21720: assume !false; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21728: assume true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21728: assume !true; [2025-02-08 04:39:44,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21819: ~pscr_ret__~0#1 := ~pfo_ret_____2~0#1; [2025-02-08 04:39:44,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20129: havoc ldv_free_irq_108_~ldv_func_arg1#1, ldv_free_irq_108_~ldv_func_arg2#1.base, ldv_free_irq_108_~ldv_func_arg2#1.offset;havoc ldv_free_irq_108_#in~ldv_func_arg1#1, ldv_free_irq_108_#in~ldv_func_arg2#1.base, ldv_free_irq_108_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_108 } true;havoc #t~mem3561#1; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21011: ~p~3.base, ~p~3.offset := ~data.base, ~data.offset;call #t~mem3787 := read~int#15(~p~3.base, 16 + ~p~3.offset, 8);call write~int#15(#t~mem3787, ~p~3.base, 16 + ~p~3.offset, 8);havoc #t~mem3787;call #t~mem3788 := read~int#15(~p~3.base, 24 + ~p~3.offset, 8);call write~int#15(#t~mem3788 % 4294967296, ~p~3.base, 24 + ~p~3.offset, 8);havoc #t~mem3788;call #t~mem3789 := read~int#15(~p~3.base, 32 + ~p~3.offset, 4);call write~int#15(#t~mem3789, ~p~3.base, 32 + ~p~3.offset, 4);havoc #t~mem3789;call #t~mem3790 := read~int#15(~p~3.base, 36 + ~p~3.offset, 2);call write~int#15(#t~mem3790, ~p~3.base, 36 + ~p~3.offset, 2);havoc #t~mem3790; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint esas2r_nuxi_mgt_dataFINAL: assume true; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20995: assume ~i~8 % 256 % 4294967296 <= 31; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20995: assume !(~i~8 % 256 % 4294967296 <= 31); [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955: ~s~1.base, ~s~1.offset := ~data.base, ~data.offset;call #t~mem3775 := read~int#15(~s~1.base, 8 + ~s~1.offset, 4);call write~int#15(#t~mem3775, ~s~1.base, 8 + ~s~1.offset, 4);havoc #t~mem3775; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20964: ~d~0.base, ~d~0.offset := ~data.base, ~data.offset;call #t~mem3776 := read~int#15(~d~0.base, 48 + ~d~0.offset, 8);call write~int#15(#t~mem3776, ~d~0.base, 48 + ~d~0.offset, 8);havoc #t~mem3776;call #t~mem3777 := read~int#15(~d~0.base, 56 + ~d~0.offset, 4);call write~int#15(#t~mem3777, ~d~0.base, 56 + ~d~0.offset, 4);havoc #t~mem3777;call #t~mem3778 := read~int#15(~d~0.base, 66 + ~d~0.offset, 2);call write~int#15(#t~mem3778, ~d~0.base, 66 + ~d~0.offset, 2);havoc #t~mem3778;call #t~mem3779 := read~int#15(~d~0.base, 100 + ~d~0.offset, 2);call write~int#15(#t~mem3779, ~d~0.base, 100 + ~d~0.offset, 2);havoc #t~mem3779;call #t~mem3780 := read~int#15(~d~0.base, 102 + ~d~0.offset, 2);call write~int#15(#t~mem3780, ~d~0.base, 102 + ~d~0.offset, 2);havoc #t~mem3780;call #t~mem3781 := read~int#15(~d~0.base, 104 + ~d~0.offset, 2);call write~int#15(#t~mem3781, ~d~0.base, 104 + ~d~0.offset, 2);havoc #t~mem3781; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20997: call #t~mem3786 := read~int#15(~g~0.base, 40 + ~g~0.offset + 2 * (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296), 2);call write~int#15(#t~mem3786, ~g~0.base, 40 + ~g~0.offset + 2 * (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296), 2);~i~8 := 1 + (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20989: ~g~0.base, ~g~0.offset := ~data.base, ~data.offset;call #t~mem3782 := read~int#15(~g~0.base, 16 + ~g~0.offset, 8);call write~int#15(#t~mem3782, ~g~0.base, 16 + ~g~0.offset, 8);havoc #t~mem3782;call #t~mem3783 := read~int#15(~g~0.base, 24 + ~g~0.offset, 4);call write~int#15(#t~mem3783, ~g~0.base, 24 + ~g~0.offset, 4);havoc #t~mem3783;call #t~mem3784 := read~int#15(~g~0.base, 28 + ~g~0.offset, 4);call write~int#15(#t~mem3784, ~g~0.base, 28 + ~g~0.offset, 4);havoc #t~mem3784;call #t~mem3785 := read~int#15(~g~0.base, 104 + ~g~0.offset, 2);call write~int#15(#t~mem3785, ~g~0.base, 104 + ~g~0.offset, 2);havoc #t~mem3785;~i~8 := 0; [2025-02-08 04:39:46,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21023: ~m~0.base, ~m~0.offset := ~data.base, ~data.offset;~i~8 := 0; [2025-02-08 04:39:46,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20950: ~b~0.base, ~b~0.offset := ~data.base, ~data.offset;call #t~mem3774 := read~int#15(~b~0.base, 4 + ~b~0.offset, 4);call write~int#15(#t~mem3774, ~b~0.base, 4 + ~b~0.offset, 4);havoc #t~mem3774; [2025-02-08 04:39:46,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21025: assume ~i~8 % 256 % 4294967296 <= 31; [2025-02-08 04:39:46,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21025: assume !(~i~8 % 256 % 4294967296 <= 31); [2025-02-08 04:39:46,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21018: ~h~0.base, ~h~0.offset := ~data.base, ~data.offset;call #t~mem3791 := read~int#15(~h~0.base, 4 + ~h~0.offset, 4);call write~int#15(#t~mem3791, ~h~0.base, 4 + ~h~0.offset, 4);havoc #t~mem3791;call #t~mem3792 := read~int#15(~h~0.base, 8 + ~h~0.offset, 4);call write~int#15(#t~mem3792, ~h~0.base, 8 + ~h~0.offset, 4);havoc #t~mem3792; [2025-02-08 04:39:46,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21027: call #t~mem3793 := read~int#15(~m~0.base, 4 + ~m~0.offset + 2 * (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296), 2);call write~int#15(#t~mem3793, ~m~0.base, 4 + ~m~0.offset + 2 * (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296), 2);~i~8 := 1 + (if ~i~8 % 256 % 4294967296 <= 2147483647 then ~i~8 % 256 % 4294967296 else ~i~8 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:47,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24015: #res#1 := ~ldv_func_res~6#1; [2025-02-08 04:39:47,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23880-1: register_chrdev_#res#1 := register_chrdev_~ldv_func_res~2#1; [2025-02-08 04:39:47,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29105: havoc __register_chrdev_#t~nondet4269#1; [2025-02-08 04:39:48,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21180: assume 7 == #t~mem3822#1 % 256 % 4294967296;havoc #t~mem3822#1;call #t~mem3823#1.base, #t~mem3823#1.offset := read~$Pointer$#15(~rq#1.base, 164 + ~rq#1.offset, 8);call #t~mem3824#1 := read~int#15(~rq#1.base, 100 + ~rq#1.offset, 4); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21180: assume !(7 == #t~mem3822#1 % 256 % 4294967296);havoc #t~mem3822#1;call #t~mem3825#1.base, #t~mem3825#1.offset := read~$Pointer$#15(~rq#1.base, 164 + ~rq#1.offset, 8); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21932-1: esas2r_req_status_to_error_#res#1 := 7; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21177: #t~ret3817#1 := esas2r_req_status_to_error_#res#1;havoc esas2r_req_status_to_error_~req_stat#1;havoc esas2r_req_status_to_error_#in~req_stat#1;assume { :end_inline_esas2r_req_status_to_error } true;assume -2147483648 <= #t~ret3817#1 && #t~ret3817#1 <= 2147483647;~tmp~178#1 := #t~ret3817#1;havoc #t~mem3816#1;havoc #t~ret3817#1;call #t~mem3818#1.base, #t~mem3818#1.offset := read~$Pointer$#15(~rq#1.base, 164 + ~rq#1.offset, 8);call #t~mem3819#1 := read~int#15(~rq#1.base, 96 + ~rq#1.offset, 1); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21920-1: esas2r_req_status_to_error_#res#1 := 0; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21929-1: esas2r_req_status_to_error_#res#1 := 2; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21186: havoc #t~mem3825#1.base, #t~mem3825#1.offset; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21925-1: esas2r_req_status_to_error_#res#1 := 8; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-3: assume 0 == #t~bitwise3820#1;#t~bitwise3821#1 := 65536 * ~tmp~178#1; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-3: assume !(0 == #t~bitwise3820#1); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-4: assume 0 == 65536 * ~tmp~178#1 || 65536 * ~tmp~178#1 == #t~bitwise3820#1;#t~bitwise3821#1 := #t~bitwise3820#1; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-4: assume !(0 == 65536 * ~tmp~178#1 || 65536 * ~tmp~178#1 == #t~bitwise3820#1); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-1: [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-2: havoc #t~bitwise3821#1;assume (((((65536 * ~tmp~178#1 < 0 && #t~bitwise3820#1 >= 0) || #t~bitwise3821#1 >= #t~bitwise3820#1) && ((65536 * ~tmp~178#1 >= 0 && #t~bitwise3820#1 < 0) || #t~bitwise3821#1 >= 65536 * ~tmp~178#1)) && ((65536 * ~tmp~178#1 < 0 || #t~bitwise3820#1 < 0) || #t~bitwise3821#1 <= 65536 * ~tmp~178#1 + #t~bitwise3820#1)) && ((65536 * ~tmp~178#1 >= 0 && #t~bitwise3820#1 >= 0) || #t~bitwise3821#1 < 0)) && #t~bitwise3821#1 <= 2147483647; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-7: assume 254 == (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296);#t~bitwise3820#1 := (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-7: assume !(254 == (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-8: assume 0 == (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296);#t~bitwise3820#1 := 0; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-8: assume !(0 == (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-5: [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178-6: havoc #t~bitwise3820#1;assume (((((if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise3820#1 <= (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296)) && #t~bitwise3820#1 <= 254) && #t~bitwise3820#1 >= 0) && ((if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise3820#1 > 254 + (if #t~mem3819#1 % 256 % 4294967296 <= 2147483647 then #t~mem3819#1 % 256 % 4294967296 else #t~mem3819#1 % 256 % 4294967296 - 4294967296))) && #t~bitwise3820#1 >= -2147483648; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21182: havoc #t~mem3823#1.base, #t~mem3823#1.offset;havoc #t~mem3824#1; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21186-1: SUMMARY for call scsi_set_resid(#t~mem3825#1.base, #t~mem3825#1.offset, 0); srcloc: null [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178: call write~int#15(#t~bitwise3821#1, #t~mem3818#1.base, 421 + #t~mem3818#1.offset, 4);havoc #t~mem3818#1.base, #t~mem3818#1.offset;havoc #t~mem3819#1;havoc #t~bitwise3820#1;havoc #t~bitwise3821#1;call #t~mem3822#1 := read~int#15(~rq#1.base, 129 + ~rq#1.offset, 1); [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21182-1: SUMMARY for call scsi_set_resid(#t~mem3823#1.base, #t~mem3823#1.offset, (if #t~mem3824#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem3824#1 % 4294967296 % 4294967296 else #t~mem3824#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21927-1: esas2r_req_status_to_error_#res#1 := 5; [2025-02-08 04:39:48,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21923-1: esas2r_req_status_to_error_#res#1 := 1; [2025-02-08 04:39:48,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18126: call ULTIMATE.dealloc(~#dma_addr~0.base, ~#dma_addr~0.offset);havoc ~#dma_addr~0.base, ~#dma_addr~0.offset; [2025-02-08 04:39:49,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18228: assume 0 != ~tmp___0~78#1 % 256;~tmp___1~47#1 := 0; [2025-02-08 04:39:49,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18228: assume !(0 != ~tmp___0~78#1 % 256);~tmp___1~47#1 := 1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245: call #t~mem3141#1 := read~int#15(~a#1.base, 32782 + ~a#1.offset, 4); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245-1: SUMMARY for call __might_sleep(150, 0, 2023, 0); srcloc: null [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18286: SUMMARY for call esas2r_free_request(~a#1.base, ~a#1.offset, ~rq~20#1.base, ~rq~20#1.offset); srcloc: null [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18262: assume 0 != ~__int~4#1;~__ret___0~4#1 := ~__int~4#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18262: assume !(0 != ~__int~4#1); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18279: assume 0 == #t~mem3144#1;havoc #t~mem3144#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18279: assume !(0 == #t~mem3144#1);havoc #t~mem3144#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18279-1: call #t~mem3144#1 := read~int#15(~a#1.base, 32782 + ~a#1.offset, 4); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18247: assume 0 == #t~mem3141#1;havoc #t~mem3141#1;~__ret___0~4#1 := 0; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18247: assume !(0 == #t~mem3141#1);havoc #t~mem3141#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288: assume ~count#1 < 0;#res#1 := ~count#1;call ULTIMATE.dealloc(~#sgc~4#1.base, ~#sgc~4#1.offset);havoc ~#sgc~4#1.base, ~#sgc~4#1.offset;call ULTIMATE.dealloc(~#__wait~4#1.base, ~#__wait~4#1.offset);havoc ~#__wait~4#1.base, ~#__wait~4#1.offset; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288: assume !(~count#1 < 0); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18255: assume -9223372036854775808 <= #t~ret3142#1 && #t~ret3142#1 <= 9223372036854775807;~tmp___2~36#1 := #t~ret3142#1;havoc #t~ret3142#1;~__int~4#1 := ~tmp___2~36#1;call #t~mem3143#1 := read~int#15(~a#1.base, 32782 + ~a#1.offset, 4); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18255-1: SUMMARY for call #t~ret3142#1 := prepare_to_wait_event(~a#1.base, 32698 + ~a#1.offset, ~#__wait~4#1.base, ~#__wait~4#1.offset, 1); srcloc: null [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18273: ~__ret~5#1 := (if ~__ret___0~4#1 % 4294967296 <= 2147483647 then ~__ret___0~4#1 % 4294967296 else ~__ret___0~4#1 % 4294967296 - 4294967296); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18273-1: SUMMARY for call finish_wait(~a#1.base, 32698 + ~a#1.offset, ~#__wait~4#1.base, ~#__wait~4#1.offset); srcloc: null [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18233: assume 0 != ~tmp___1~47#1;call #t~mem3140#1 := read~int#15(~fs~2#1.base, 1 + ~fs~2#1.offset, 1); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18233: assume !(0 != ~tmp___1~47#1); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258: assume 0 != #t~mem3143#1;havoc #t~mem3143#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258: assume !(0 != #t~mem3143#1);havoc #t~mem3143#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18250-1: SUMMARY for call INIT_LIST_HEAD(~#__wait~4#1.base, 20 + ~#__wait~4#1.offset); srcloc: null [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18250: call write~int#15(0, ~#__wait~4#1.base, ~#__wait~4#1.offset, 4); [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18226: #t~ret3139#1 := esas2r_process_fs_ioctl_#res#1;havoc esas2r_process_fs_ioctl_#t~mem585#1, esas2r_process_fs_ioctl_#t~mem586#1, esas2r_process_fs_ioctl_#t~mem587#1, esas2r_process_fs_ioctl_#t~mem588#1, esas2r_process_fs_ioctl_#t~mem589#1, esas2r_process_fs_ioctl_#t~mem590#1.base, esas2r_process_fs_ioctl_#t~mem590#1.offset, esas2r_process_fs_ioctl_#t~mem591#1, esas2r_process_fs_ioctl_#t~mem592#1, esas2r_process_fs_ioctl_#t~short593#1, esas2r_process_fs_ioctl_#t~mem594#1.base, esas2r_process_fs_ioctl_#t~mem594#1.offset, esas2r_process_fs_ioctl_#t~mem595#1, esas2r_process_fs_ioctl_#t~mem596#1, esas2r_process_fs_ioctl_#t~short597#1, esas2r_process_fs_ioctl_#t~short598#1, esas2r_process_fs_ioctl_#t~mem599#1.base, esas2r_process_fs_ioctl_#t~mem599#1.offset, esas2r_process_fs_ioctl_#t~mem600#1, esas2r_process_fs_ioctl_#t~mem601#1, esas2r_process_fs_ioctl_#t~short602#1, esas2r_process_fs_ioctl_#t~short603#1, esas2r_process_fs_ioctl_#t~mem604#1.base, esas2r_process_fs_ioctl_#t~mem604#1.offset, esas2r_process_fs_ioctl_#t~mem605#1, esas2r_process_fs_ioctl_#t~mem606#1, esas2r_process_fs_ioctl_#t~short607#1, esas2r_process_fs_ioctl_#t~short608#1, esas2r_process_fs_ioctl_#t~mem609#1, esas2r_process_fs_ioctl_#t~ret610#1, esas2r_process_fs_ioctl_#t~mem611#1, esas2r_process_fs_ioctl_#t~mem612#1, esas2r_process_fs_ioctl_#t~mem613#1, esas2r_process_fs_ioctl_#t~mem614#1.base, esas2r_process_fs_ioctl_#t~mem614#1.offset, esas2r_process_fs_ioctl_#t~ret615#1, esas2r_process_fs_ioctl_~a#1.base, esas2r_process_fs_ioctl_~a#1.offset, esas2r_process_fs_ioctl_~fs#1.base, esas2r_process_fs_ioctl_~fs#1.offset, esas2r_process_fs_ioctl_~rq#1.base, esas2r_process_fs_ioctl_~rq#1.offset, esas2r_process_fs_ioctl_~sgc#1.base, esas2r_process_fs_ioctl_~sgc#1.offset, esas2r_process_fs_ioctl_~cmdcnt~0#1, esas2r_process_fs_ioctl_~fsc~0#1.base, esas2r_process_fs_ioctl_~fsc~0#1.offset, esas2r_process_fs_ioctl_~func~0#1, esas2r_process_fs_ioctl_~datalen~0#1, esas2r_process_fs_ioctl_~tmp~31#1, esas2r_process_fs_ioctl_~tmp___0~18#1, esas2r_process_fs_ioctl_~tmp___1~5#1;havoc esas2r_process_fs_ioctl_#in~a#1.base, esas2r_process_fs_ioctl_#in~a#1.offset, esas2r_process_fs_ioctl_#in~fs#1.base, esas2r_process_fs_ioctl_#in~fs#1.offset, esas2r_process_fs_ioctl_#in~rq#1.base, esas2r_process_fs_ioctl_#in~rq#1.offset, esas2r_process_fs_ioctl_#in~sgc#1.base, esas2r_process_fs_ioctl_#in~sgc#1.offset;assume { :end_inline_esas2r_process_fs_ioctl } true;~tmp___0~78#1 := (if 0 == #t~ret3139#1 % 256 then 0 else 1);havoc #t~ret3139#1; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18234: assume 3 == #t~mem3140#1 % 256 % 4294967296;havoc #t~mem3140#1;~count#1 := -16; [2025-02-08 04:39:49,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18234: assume !(3 == #t~mem3140#1 % 256 % 4294967296);havoc #t~mem3140#1; [2025-02-08 04:39:49,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18185: call ULTIMATE.dealloc(~#sgc~4#1.base, ~#sgc~4#1.offset);havoc ~#sgc~4#1.base, ~#sgc~4#1.offset;call ULTIMATE.dealloc(~#__wait~4#1.base, ~#__wait~4#1.offset);havoc ~#__wait~4#1.base, ~#__wait~4#1.offset; [2025-02-08 04:39:49,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18268: SUMMARY for call schedule(); srcloc: null [2025-02-08 04:39:49,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18244: ~__ret~5#1 := 0; [2025-02-08 04:39:49,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285: SUMMARY for call up(~a#1.base, 33227 + ~a#1.offset); srcloc: null [2025-02-08 04:39:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: ~__mptr~2.base, ~__mptr~2.offset := ~element~2.base, ~element~2.offset;~rq~6.base, ~rq~6.offset := ~__mptr~2.base, ~__mptr~2.offset; [2025-02-08 04:39:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: ~element~2.base, ~element~2.offset := ~next~1.base, ~next~1.offset;call #t~mem2036.base, #t~mem2036.offset := read~$Pointer$#15(~element~2.base, ~element~2.offset, 8);~next~1.base, ~next~1.offset := #t~mem2036.base, #t~mem2036.offset;havoc #t~mem2036.base, #t~mem2036.offset; [2025-02-08 04:39:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365-1: SUMMARY for call esas2r_complete_request(~a.base, ~a.offset, ~rq~6.base, ~rq~6.offset); srcloc: null [2025-02-08 04:39:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: SUMMARY for call list_del_init(~element~2.base, ~element~2.offset); srcloc: null [2025-02-08 04:39:50,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13907: call #t~mem2124#1.base, #t~mem2124#1.offset := read~$Pointer$#15(~element~5#1.base, ~element~5#1.offset, 8);~element~5#1.base, ~element~5#1.offset := #t~mem2124#1.base, #t~mem2124#1.offset;havoc #t~mem2124#1.base, #t~mem2124#1.offset; [2025-02-08 04:39:50,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13899: ~tmp~99#1 := (if 0 == #t~ret2123#1 % 256 then 0 else 1);havoc #t~ret2123#1; [2025-02-08 04:39:50,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13899-1: SUMMARY for call #t~ret2123#1 := esas2r_ioreq_aborted(~a#1.base, ~a#1.offset, ~rq~10#1.base, ~rq~10#1.offset, 10); srcloc: null [2025-02-08 04:39:50,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901: assume 0 != (if ~tmp~99#1 % 256 % 4294967296 <= 2147483647 then ~tmp~99#1 % 256 % 4294967296 else ~tmp~99#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:50,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901: assume !(0 != (if ~tmp~99#1 % 256 % 4294967296 <= 2147483647 then ~tmp~99#1 % 256 % 4294967296 else ~tmp~99#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:50,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13903: SUMMARY for call list_add_tail(~rq~10#1.base, ~rq~10#1.offset, ~#comp_list~3#1.base, ~#comp_list~3#1.offset); srcloc: null [2025-02-08 04:39:50,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: ~__mptr~5#1.base, ~__mptr~5#1.offset := ~element~5#1.base, ~element~5#1.offset;~rq~10#1.base, ~rq~10#1.offset := ~__mptr~5#1.base, -2752 + ~__mptr~5#1.offset; [2025-02-08 04:39:50,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13883: call ULTIMATE.dealloc(~#comp_list~3#1.base, ~#comp_list~3#1.offset);havoc ~#comp_list~3#1.base, ~#comp_list~3#1.offset; [2025-02-08 04:39:50,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24295: havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_usb_lock__wrong_flags } true; [2025-02-08 04:39:51,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29094: havoc __pci_enable_wake_#t~nondet4267#1; [2025-02-08 04:39:52,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29239: havoc #t~nondet4283; [2025-02-08 04:39:52,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25994: #t~ret4173#1.base, #t~ret4173#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset;havoc ldv_calloc_#t~ret4170#1, ldv_calloc_#t~malloc4171#1.base, ldv_calloc_#t~malloc4171#1.offset, ldv_calloc_#t~ret4172#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~7#1.base, ldv_calloc_~res~7#1.offset, ldv_calloc_~tmp~252#1.base, ldv_calloc_~tmp~252#1.offset, ldv_calloc_~tmp___0~121#1, ldv_calloc_~tmp___1~66#1;havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1;assume { :end_inline_ldv_calloc } true;~tmp~253#1.base, ~tmp~253#1.offset := #t~ret4173#1.base, #t~ret4173#1.offset;havoc #t~ret4173#1.base, #t~ret4173#1.offset;#res#1.base, #res#1.offset := ~tmp~253#1.base, ~tmp~253#1.offset; [2025-02-08 04:39:52,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_zallocFINAL: assume true; [2025-02-08 04:39:52,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: havoc #t~mem65.base, #t~mem65.offset; [2025-02-08 04:39:52,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29317: havoc scsi_device_set_state_#t~nondet4297#1;#t~ret3853#1 := scsi_device_set_state_#res#1;havoc scsi_device_set_state_#t~nondet4297#1, scsi_device_set_state_~arg0#1.base, scsi_device_set_state_~arg0#1.offset, scsi_device_set_state_~arg1#1;havoc scsi_device_set_state_#in~arg0#1.base, scsi_device_set_state_#in~arg0#1.offset, scsi_device_set_state_#in~arg1#1;assume { :end_inline_scsi_device_set_state } true;assume -2147483648 <= #t~ret3853#1 && #t~ret3853#1 <= 2147483647;havoc #t~ret3853#1; [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21391: assume -2147483648 <= #t~ret3855#1 && #t~ret3855#1 <= 2147483647;havoc #t~ret3855#1; [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21391-1: SUMMARY for call #t~ret3855#1 := esas2r_log_dev(3, ~scsi_dev~1#1.base, 476 + ~scsi_dev~1#1.offset, 239, 0); srcloc: null [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21390: havoc scsi_remove_device_~arg0#1.base, scsi_remove_device_~arg0#1.offset;havoc scsi_remove_device_#in~arg0#1.base, scsi_remove_device_#in~arg0#1.offset;assume { :end_inline_scsi_remove_device } true; [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21392: SUMMARY for call scsi_device_put(~scsi_dev~1#1.base, ~scsi_dev~1#1.offset); srcloc: null [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21388-1: SUMMARY for call #t~ret3854#1 := esas2r_log_dev(3, ~scsi_dev~1#1.base, 476 + ~scsi_dev~1#1.offset, 238, 0); srcloc: null [2025-02-08 04:39:52,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21388: assume -2147483648 <= #t~ret3854#1 && #t~ret3854#1 <= 2147483647;havoc #t~ret3854#1;assume { :begin_inline_scsi_remove_device } true;scsi_remove_device_#in~arg0#1.base, scsi_remove_device_#in~arg0#1.offset := ~scsi_dev~1#1.base, ~scsi_dev~1#1.offset;havoc scsi_remove_device_~arg0#1.base, scsi_remove_device_~arg0#1.offset;scsi_remove_device_~arg0#1.base, scsi_remove_device_~arg0#1.offset := scsi_remove_device_#in~arg0#1.base, scsi_remove_device_#in~arg0#1.offset; [2025-02-08 04:39:52,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: call ULTIMATE.dealloc(~#args~1.base, ~#args~1.offset);havoc ~#args~1.base, ~#args~1.offset; [2025-02-08 04:39:53,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228: havoc arch_irqs_disabled_flags_#t~bitwise1292#1; [2025-02-08 04:39:53,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472: havoc warn_slowpath_null_~arg0#1.base, warn_slowpath_null_~arg0#1.offset, warn_slowpath_null_~arg1#1;havoc warn_slowpath_null_#in~arg0#1.base, warn_slowpath_null_#in~arg0#1.offset, warn_slowpath_null_#in~arg1#1;assume { :end_inline_warn_slowpath_null } true; [2025-02-08 04:39:53,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21853: call ULTIMATE.dealloc(~#targ_id.base, ~#targ_id.offset);havoc ~#targ_id.base, ~#targ_id.offset; [2025-02-08 04:39:53,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: call ULTIMATE.dealloc(~#ae~1.base, ~#ae~1.offset);havoc ~#ae~1.base, ~#ae~1.offset; [2025-02-08 04:39:53,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: havoc #t~mem59;havoc #t~bitwise60; [2025-02-08 04:39:55,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18071: assume -9223372036854775808 <= #t~ret3118#1 && #t~ret3118#1 <= 9223372036854775807;~tmp~136#1 := #t~ret3118#1;havoc #t~ret3118#1;~__int~3#1 := ~tmp~136#1;call #t~mem3119#1 := read~int#15(~a#1.base, 32678 + ~a#1.offset, 4); [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18071-1: SUMMARY for call #t~ret3118#1 := prepare_to_wait_event(~a#1.base, 32594 + ~a#1.offset, ~#__wait~3#1.base, ~#__wait~3#1.offset, 1); srcloc: null [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: assume 0 != esas2r_process_vda_ioctl_#t~mem3242#1 % 4294967296;havoc esas2r_process_vda_ioctl_#t~mem3242#1;esas2r_process_vda_ioctl_~payldlen~0#1 := 0;call esas2r_process_vda_ioctl_#t~mem3243#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: assume !(0 != esas2r_process_vda_ioctl_#t~mem3242#1 % 4294967296);havoc esas2r_process_vda_ioctl_#t~mem3242#1;call esas2r_process_vda_ioctl_#t~mem3256#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 20 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~datalen~1#1 := esas2r_process_vda_ioctl_#t~mem3256#1;havoc esas2r_process_vda_ioctl_#t~mem3256#1;call esas2r_process_vda_ioctl_#t~mem3257#1.base, esas2r_process_vda_ioctl_#t~mem3257#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_#t~mem3257#1.base, esas2r_process_vda_ioctl_#t~mem3257#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3257#1.base, esas2r_process_vda_ioctl_#t~mem3257#1.offset; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: assume 0 != esas2r_process_vda_ioctl_~tmp___2~37#1 % 256;esas2r_process_vda_ioctl_~tmp___3~23#1 := 0; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: assume !(0 != esas2r_process_vda_ioctl_~tmp___2~37#1 % 256);esas2r_process_vda_ioctl_~tmp___3~23#1 := 1; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18897: havoc esas2r_process_vda_ioctl_#t~memcpy~res3282#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3282#1.offset;call write~int#15(0, esas2r_process_vda_ioctl_~vi#1.base, 3 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18897-1: SUMMARY for call esas2r_process_vda_ioctl_#t~memcpy~res3282#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3282#1.offset := #Ultimate.C_memcpy#15(esas2r_process_vda_ioctl_~vi#1.base, 24 + esas2r_process_vda_ioctl_~vi#1.offset, ~#esas2r_vdaioctl_versions~0.base, ~#esas2r_vdaioctl_versions~0.offset, esas2r_process_vda_ioctl_~vercnt~0#1 % 256); srcloc: null [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18063: assume 0 == #t~mem3117#1;havoc #t~mem3117#1;~__ret___0~3#1 := 0; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18063: assume !(0 == #t~mem3117#1);havoc #t~mem3117#1; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: assume (esas2r_process_vda_ioctl_#t~mem3227#1 % 256 - 6) % 4294967296 > 2;havoc esas2r_process_vda_ioctl_#t~mem3227#1;call write~int#15(4, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: assume !((esas2r_process_vda_ioctl_#t~mem3227#1 % 256 - 6) % 4294967296 > 2);havoc esas2r_process_vda_ioctl_#t~mem3227#1;call esas2r_process_vda_ioctl_#t~mem3228#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 24 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798-1: call esas2r_process_vda_ioctl_#t~mem3227#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 24 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18089: ~__ret~4#1 := (if ~__ret___0~3#1 % 4294967296 <= 2147483647 then ~__ret___0~3#1 % 4294967296 else ~__ret___0~3#1 % 4294967296 - 4294967296); [2025-02-08 04:39:55,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18089-1: SUMMARY for call finish_wait(~a#1.base, 32594 + ~a#1.offset, ~#__wait~3#1.base, ~#__wait~3#1.offset); srcloc: null [2025-02-08 04:39:55,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18056: assume 0 != (if ~wait_for_completion___0~0#1 % 256 % 4294967296 <= 2147483647 then ~wait_for_completion___0~0#1 % 256 % 4294967296 else ~wait_for_completion___0~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:55,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18056: assume !(0 != (if ~wait_for_completion___0~0#1 % 256 % 4294967296 <= 2147483647 then ~wait_for_completion___0~0#1 % 256 % 4294967296 else ~wait_for_completion___0~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:39:55,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18841: havoc esas2r_process_vda_ioctl_#t~mem3254#1.base, esas2r_process_vda_ioctl_#t~mem3254#1.offset;call write~int#15(esas2r_process_vda_ioctl_~payldlen~0#1, esas2r_process_vda_ioctl_~sgc#1.base, 16 + esas2r_process_vda_ioctl_~sgc#1.offset, 4); [2025-02-08 04:39:55,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18841-1: SUMMARY for call esas2r_sgc_init(esas2r_process_vda_ioctl_~sgc#1.base, esas2r_process_vda_ioctl_~sgc#1.offset, esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset, esas2r_process_vda_ioctl_#t~mem3254#1.base, 48 + esas2r_process_vda_ioctl_#t~mem3254#1.offset); srcloc: null [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808: call esas2r_process_vda_ioctl_#t~mem3230#1.base, esas2r_process_vda_ioctl_#t~mem3230#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_#t~mem3230#1.base, esas2r_process_vda_ioctl_#t~mem3230#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3230#1.base, esas2r_process_vda_ioctl_#t~mem3230#1.offset;call esas2r_process_vda_ioctl_#t~mem3231#1.base, esas2r_process_vda_ioctl_#t~mem3231#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3232#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 24 + esas2r_process_vda_ioctl_~vi#1.offset, 1);call write~int#15(esas2r_process_vda_ioctl_#t~mem3232#1, esas2r_process_vda_ioctl_#t~mem3231#1.base, 5 + esas2r_process_vda_ioctl_#t~mem3231#1.offset, 1);havoc esas2r_process_vda_ioctl_#t~mem3231#1.base, esas2r_process_vda_ioctl_#t~mem3231#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3232#1;call esas2r_process_vda_ioctl_#t~mem3233#1.base, esas2r_process_vda_ioctl_#t~mem3233#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8); [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18816: call esas2r_process_vda_ioctl_#t~mem3236#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~datalen~1#1 := esas2r_process_vda_ioctl_#t~mem3236#1;call esas2r_process_vda_ioctl_#t~mem3237#1.base, esas2r_process_vda_ioctl_#t~mem3237#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3238#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 4);call write~int#15(esas2r_process_vda_ioctl_#t~mem3238#1, esas2r_process_vda_ioctl_#t~mem3237#1.base, 12 + esas2r_process_vda_ioctl_#t~mem3237#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3237#1.base, esas2r_process_vda_ioctl_#t~mem3237#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3238#1;call esas2r_process_vda_ioctl_#t~mem3239#1.base, esas2r_process_vda_ioctl_#t~mem3239#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_#t~mem3239#1.base, esas2r_process_vda_ioctl_#t~mem3239#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3239#1.base, esas2r_process_vda_ioctl_#t~mem3239#1.offset;call esas2r_process_vda_ioctl_#t~mem3240#1.base, esas2r_process_vda_ioctl_#t~mem3240#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);esas2r_process_vda_ioctl_~firstsg~0#1.base, esas2r_process_vda_ioctl_~firstsg~0#1.offset := esas2r_process_vda_ioctl_#t~mem3240#1.base, 16 + esas2r_process_vda_ioctl_#t~mem3240#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3240#1.base, esas2r_process_vda_ioctl_#t~mem3240#1.offset; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18825: assume (esas2r_process_vda_ioctl_#t~mem3243#1 % 256 - 8) % 4294967296 <= 1;havoc esas2r_process_vda_ioctl_#t~mem3243#1;call esas2r_process_vda_ioctl_#t~mem3244#1.base, esas2r_process_vda_ioctl_#t~mem3244#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(48, esas2r_process_vda_ioctl_#t~mem3244#1.base, 13 + esas2r_process_vda_ioctl_#t~mem3244#1.offset, 1);havoc esas2r_process_vda_ioctl_#t~mem3244#1.base, esas2r_process_vda_ioctl_#t~mem3244#1.offset;call esas2r_process_vda_ioctl_#t~mem3245#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~payldlen~0#1 := esas2r_process_vda_ioctl_#t~mem3245#1;havoc esas2r_process_vda_ioctl_#t~mem3245#1;call esas2r_process_vda_ioctl_#t~mem3246#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 20 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~datalen~1#1 := esas2r_process_vda_ioctl_#t~mem3246#1;havoc esas2r_process_vda_ioctl_#t~mem3246#1; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18825: assume !((esas2r_process_vda_ioctl_#t~mem3243#1 % 256 - 8) % 4294967296 <= 1);havoc esas2r_process_vda_ioctl_#t~mem3243#1;call esas2r_process_vda_ioctl_#t~mem3247#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#t~short3249#1 := 10 == esas2r_process_vda_ioctl_#t~mem3247#1 % 256 % 4294967296; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18883: assume 1 == esas2r_process_vda_ioctl_#t~mem3275#1 % 256 % 4294967296;havoc esas2r_process_vda_ioctl_#t~mem3275#1;call esas2r_process_vda_ioctl_#t~mem3276#1.base, esas2r_process_vda_ioctl_#t~mem3276#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3277#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 4); [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18883: assume !(1 == esas2r_process_vda_ioctl_#t~mem3275#1 % 256 % 4294967296);havoc esas2r_process_vda_ioctl_#t~mem3275#1;call write~int#15(4, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18850: assume 0 != esas2r_process_vda_ioctl_~tmp___1~49#1;call write~int#15(3, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18850: assume !(0 != esas2r_process_vda_ioctl_~tmp___1~49#1); [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18867: havoc esas2r_process_vda_ioctl_#t~mem3265#1.base, esas2r_process_vda_ioctl_#t~mem3265#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3266#1; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18066: call write~int#15(0, ~#__wait~3#1.base, ~#__wait~3#1.offset, 4); [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18867-1: SUMMARY for call esas2r_nuxi_mgt_data((if esas2r_process_vda_ioctl_#t~mem3266#1 % 256 % 4294967296 <= 2147483647 then esas2r_process_vda_ioctl_#t~mem3266#1 % 256 % 4294967296 else esas2r_process_vda_ioctl_#t~mem3266#1 % 256 % 4294967296 - 4294967296), esas2r_process_vda_ioctl_~vi#1.base, 32 + esas2r_process_vda_ioctl_~vi#1.offset); srcloc: null [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18908: assume 0 != esas2r_process_vda_ioctl_~datalen~1#1 % 4294967296; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18908: assume !(0 != esas2r_process_vda_ioctl_~datalen~1#1 % 4294967296); [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18074: assume 0 != #t~mem3119#1;havoc #t~mem3119#1; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18074: assume !(0 != #t~mem3119#1);havoc #t~mem3119#1; [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18066-1: SUMMARY for call INIT_LIST_HEAD(~#__wait~3#1.base, 20 + ~#__wait~3#1.offset); srcloc: null [2025-02-08 04:39:55,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810-1: SUMMARY for call esas2r_process_vda_ioctl_#t~memcpy~res3234#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3234#1.offset := #Ultimate.C_memcpy#15(esas2r_process_vda_ioctl_#t~mem3233#1.base, 20 + esas2r_process_vda_ioctl_#t~mem3233#1.offset, esas2r_process_vda_ioctl_~vi#1.base, 40 + esas2r_process_vda_ioctl_~vi#1.offset, 16); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18876: assume 0 == esas2r_process_vda_ioctl_#t~mem3270#1 % 256 % 4294967296;havoc esas2r_process_vda_ioctl_#t~mem3270#1;call write~int#15(4, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18876: assume !(0 == esas2r_process_vda_ioctl_#t~mem3270#1 % 256 % 4294967296);havoc esas2r_process_vda_ioctl_#t~mem3270#1;call esas2r_process_vda_ioctl_#t~mem3271#1.base, esas2r_process_vda_ioctl_#t~mem3271#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3272#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 20 + esas2r_process_vda_ioctl_~vi#1.offset, 1);call write~int#15(esas2r_process_vda_ioctl_#t~mem3272#1, esas2r_process_vda_ioctl_#t~mem3271#1.base, 5 + esas2r_process_vda_ioctl_#t~mem3271#1.offset, 1);havoc esas2r_process_vda_ioctl_#t~mem3271#1.base, esas2r_process_vda_ioctl_#t~mem3271#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3272#1;call esas2r_process_vda_ioctl_#t~mem3273#1.base, esas2r_process_vda_ioctl_#t~mem3273#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3274#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 4);call write~int#15(esas2r_process_vda_ioctl_#t~mem3274#1, esas2r_process_vda_ioctl_#t~mem3273#1.base, esas2r_process_vda_ioctl_#t~mem3273#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3273#1.base, esas2r_process_vda_ioctl_#t~mem3273#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3274#1;call esas2r_process_vda_ioctl_#t~mem3275#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 20 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18843: esas2r_process_vda_ioctl_~tmp___0~80#1 := (if 0 == esas2r_process_vda_ioctl_#t~ret3255#1 % 256 then 0 else 1);havoc esas2r_process_vda_ioctl_#t~ret3255#1; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18843-1: SUMMARY for call esas2r_process_vda_ioctl_#t~ret3255#1 := esas2r_build_sg_list(esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset, esas2r_process_vda_ioctl_~sgc#1.base, esas2r_process_vda_ioctl_~sgc#1.offset); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810: havoc esas2r_process_vda_ioctl_#t~mem3233#1.base, esas2r_process_vda_ioctl_#t~mem3233#1.offset;havoc esas2r_process_vda_ioctl_#t~memcpy~res3234#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3234#1.offset;call esas2r_process_vda_ioctl_#t~mem3235#1.base, esas2r_process_vda_ioctl_#t~mem3235#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);esas2r_process_vda_ioctl_~firstsg~0#1.base, esas2r_process_vda_ioctl_~firstsg~0#1.offset := esas2r_process_vda_ioctl_#t~mem3235#1.base, 36 + esas2r_process_vda_ioctl_#t~mem3235#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3235#1.base, esas2r_process_vda_ioctl_#t~mem3235#1.offset; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885: havoc esas2r_process_vda_ioctl_#t~mem3276#1.base, esas2r_process_vda_ioctl_#t~mem3276#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3277#1;havoc esas2r_process_vda_ioctl_#t~memcpy~res3278#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3278#1.offset;call esas2r_process_vda_ioctl_#t~mem3279#1.base, esas2r_process_vda_ioctl_#t~mem3279#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3280#1 := read~int#15(esas2r_process_vda_ioctl_#t~mem3279#1.base, 5 + esas2r_process_vda_ioctl_#t~mem3279#1.offset, 1);call esas2r_process_vda_ioctl_#t~mem3281#1.base, esas2r_process_vda_ioctl_#t~mem3281#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8); [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18084: SUMMARY for call schedule(); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885-1: SUMMARY for call esas2r_process_vda_ioctl_#t~memcpy~res3278#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3278#1.offset := #Ultimate.C_memcpy#15(esas2r_process_vda_ioctl_#t~mem3276#1.base, 12 + esas2r_process_vda_ioctl_#t~mem3276#1.offset, esas2r_process_vda_ioctl_~vi#1.base, 32 + esas2r_process_vda_ioctl_~vi#1.offset, esas2r_process_vda_ioctl_#t~mem3277#1 % 4294967296); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18026: call ULTIMATE.dealloc(~#sgc~3#1.base, ~#sgc~3#1.offset);havoc ~#sgc~3#1.base, ~#sgc~3#1.offset;call ULTIMATE.dealloc(~#__wait~3#1.base, ~#__wait~3#1.offset);havoc ~#__wait~3#1.base, ~#__wait~3#1.offset; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803: assume 8 != esas2r_process_vda_ioctl_#t~mem3228#1 % 256 % 4294967296;havoc esas2r_process_vda_ioctl_#t~mem3228#1;call esas2r_process_vda_ioctl_#t~mem3229#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~datalen~1#1 := esas2r_process_vda_ioctl_#t~mem3229#1;havoc esas2r_process_vda_ioctl_#t~mem3229#1; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803: assume !(8 != esas2r_process_vda_ioctl_#t~mem3228#1 % 256 % 4294967296);havoc esas2r_process_vda_ioctl_#t~mem3228#1; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18910: call write~int#15(esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_~sgc#1.base, 16 + esas2r_process_vda_ioctl_~sgc#1.offset, 4); [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18910-1: SUMMARY for call esas2r_sgc_init(esas2r_process_vda_ioctl_~sgc#1.base, esas2r_process_vda_ioctl_~sgc#1.offset, esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset, esas2r_process_vda_ioctl_~firstsg~0#1.base, esas2r_process_vda_ioctl_~firstsg~0#1.offset); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18919: assume 0 != esas2r_process_vda_ioctl_~tmp___3~23#1;call write~int#15(3, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18919: assume !(0 != esas2r_process_vda_ioctl_~tmp___3~23#1); [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18927: esas2r_process_vda_ioctl_#res#1 := 1; [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18927-1: SUMMARY for call esas2r_start_request(esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset); srcloc: null [2025-02-08 04:39:55,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18060: ~__ret~4#1 := 0; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18903: call write~int#15(4, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18102: SUMMARY for call esas2r_free_request(~a#1.base, ~a#1.offset, ~rq~19#1.base, ~rq~19#1.offset); srcloc: null [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18837: call esas2r_process_vda_ioctl_#t~mem3252#1.base, esas2r_process_vda_ioctl_#t~mem3252#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_#t~mem3252#1.base, esas2r_process_vda_ioctl_#t~mem3252#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3252#1.base, esas2r_process_vda_ioctl_#t~mem3252#1.offset; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18845: assume 0 != esas2r_process_vda_ioctl_~tmp___0~80#1 % 256;esas2r_process_vda_ioctl_~tmp___1~49#1 := 0; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18845: assume !(0 != esas2r_process_vda_ioctl_~tmp___0~80#1 % 256);esas2r_process_vda_ioctl_~tmp___1~49#1 := 1; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18887: havoc esas2r_process_vda_ioctl_#t~mem3279#1.base, esas2r_process_vda_ioctl_#t~mem3279#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3280#1;havoc esas2r_process_vda_ioctl_#t~mem3281#1.base, esas2r_process_vda_ioctl_#t~mem3281#1.offset; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18887-1: SUMMARY for call esas2r_nuxi_cfg_data((if esas2r_process_vda_ioctl_#t~mem3280#1 % 256 % 4294967296 <= 2147483647 then esas2r_process_vda_ioctl_#t~mem3280#1 % 256 % 4294967296 else esas2r_process_vda_ioctl_#t~mem3280#1 % 256 % 4294967296 - 4294967296), esas2r_process_vda_ioctl_#t~mem3281#1.base, 12 + esas2r_process_vda_ioctl_#t~mem3281#1.offset); srcloc: null [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18862: call esas2r_process_vda_ioctl_#t~mem3258#1.base, esas2r_process_vda_ioctl_#t~mem3258#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);esas2r_process_vda_ioctl_~firstsg~0#1.base, esas2r_process_vda_ioctl_~firstsg~0#1.offset := esas2r_process_vda_ioctl_#t~mem3258#1.base, 24 + esas2r_process_vda_ioctl_#t~mem3258#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3258#1.base, esas2r_process_vda_ioctl_#t~mem3258#1.offset;call write~$Pointer$#15(esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.base, esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.offset, esas2r_process_vda_ioctl_~sgc#1.base, 20 + esas2r_process_vda_ioctl_~sgc#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3259#1.base, esas2r_process_vda_ioctl_#t~mem3259#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3260#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 1);call write~int#15(esas2r_process_vda_ioctl_#t~mem3260#1, esas2r_process_vda_ioctl_#t~mem3259#1.base, 5 + esas2r_process_vda_ioctl_#t~mem3259#1.offset, 1);havoc esas2r_process_vda_ioctl_#t~mem3259#1.base, esas2r_process_vda_ioctl_#t~mem3259#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3260#1;call esas2r_process_vda_ioctl_#t~mem3261#1.base, esas2r_process_vda_ioctl_#t~mem3261#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3262#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 17 + esas2r_process_vda_ioctl_~vi#1.offset, 1);call write~int#15(esas2r_process_vda_ioctl_#t~mem3262#1, esas2r_process_vda_ioctl_#t~mem3261#1.base, 12 + esas2r_process_vda_ioctl_#t~mem3261#1.offset, 1);havoc esas2r_process_vda_ioctl_#t~mem3261#1.base, esas2r_process_vda_ioctl_#t~mem3261#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3262#1;call esas2r_process_vda_ioctl_#t~mem3263#1.base, esas2r_process_vda_ioctl_#t~mem3263#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3264#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 18 + esas2r_process_vda_ioctl_~vi#1.offset, 2);call write~int#15(esas2r_process_vda_ioctl_#t~mem3264#1, esas2r_process_vda_ioctl_#t~mem3263#1.base, 14 + esas2r_process_vda_ioctl_#t~mem3263#1.offset, 2);havoc esas2r_process_vda_ioctl_#t~mem3263#1.base, esas2r_process_vda_ioctl_#t~mem3263#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3264#1;call esas2r_process_vda_ioctl_#t~mem3265#1.base, esas2r_process_vda_ioctl_#t~mem3265#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call esas2r_process_vda_ioctl_#t~mem3266#1 := read~int#15(esas2r_process_vda_ioctl_#t~mem3265#1.base, 5 + esas2r_process_vda_ioctl_#t~mem3265#1.offset, 1); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18061: call #t~mem3117#1 := read~int#15(~a#1.base, 32678 + ~a#1.offset, 4); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18061-1: SUMMARY for call __might_sleep(149, 0, 1891, 0); srcloc: null [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: assume esas2r_process_vda_ioctl_#t~short3269#1;havoc esas2r_process_vda_ioctl_#t~mem3267#1;havoc esas2r_process_vda_ioctl_#t~mem3268#1;havoc esas2r_process_vda_ioctl_#t~short3269#1;call write~int#15(8, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: assume !esas2r_process_vda_ioctl_#t~short3269#1;havoc esas2r_process_vda_ioctl_#t~mem3267#1;havoc esas2r_process_vda_ioctl_#t~mem3268#1;havoc esas2r_process_vda_ioctl_#t~short3269#1;call esas2r_process_vda_ioctl_#t~mem3270#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 20 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871-1: assume esas2r_process_vda_ioctl_#t~short3269#1; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871-1: assume !esas2r_process_vda_ioctl_#t~short3269#1;call esas2r_process_vda_ioctl_#t~mem3268#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_#t~short3269#1 := 0 == esas2r_process_vda_ioctl_#t~mem3268#1 % 4294967296; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18838: assume 0 != esas2r_process_vda_ioctl_~payldlen~0#1 % 4294967296;call esas2r_process_vda_ioctl_#t~mem3253#1.base, esas2r_process_vda_ioctl_#t~mem3253#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8);call write~int#15(esas2r_process_vda_ioctl_~payldlen~0#1, esas2r_process_vda_ioctl_#t~mem3253#1.base, 16 + esas2r_process_vda_ioctl_#t~mem3253#1.offset, 4);havoc esas2r_process_vda_ioctl_#t~mem3253#1.base, esas2r_process_vda_ioctl_#t~mem3253#1.offset;call esas2r_process_vda_ioctl_#t~mem3254#1.base, esas2r_process_vda_ioctl_#t~mem3254#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~rq#1.base, 32 + esas2r_process_vda_ioctl_~rq#1.offset, 8); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18838: assume !(0 != esas2r_process_vda_ioctl_~payldlen~0#1 % 4294967296); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871-2: call esas2r_process_vda_ioctl_#t~mem3267#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_#t~short3269#1 := 0 != esas2r_process_vda_ioctl_#t~mem3267#1 % 4294967296; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18912: esas2r_process_vda_ioctl_~tmp___2~37#1 := (if 0 == esas2r_process_vda_ioctl_#t~ret3283#1 % 256 then 0 else 1);havoc esas2r_process_vda_ioctl_#t~ret3283#1; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18912-1: SUMMARY for call esas2r_process_vda_ioctl_#t~ret3283#1 := esas2r_build_sg_list(esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset, esas2r_process_vda_ioctl_~sgc#1.base, esas2r_process_vda_ioctl_~sgc#1.offset); srcloc: null [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18078: assume 0 != ~__int~3#1;~__ret___0~3#1 := ~__int~3#1; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18078: assume !(0 != ~__int~3#1); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18054: #t~ret3116#1 := esas2r_process_vda_ioctl_#res#1;havoc esas2r_process_vda_ioctl_#t~mem3214#1, esas2r_process_vda_ioctl_#t~mem3215#1, esas2r_process_vda_ioctl_#t~mem3216#1, esas2r_process_vda_ioctl_#t~mem3217#1, esas2r_process_vda_ioctl_#t~ret3218#1, esas2r_process_vda_ioctl_#t~mem3219#1, esas2r_process_vda_ioctl_#t~mem3220#1.base, esas2r_process_vda_ioctl_#t~mem3220#1.offset, esas2r_process_vda_ioctl_#t~mem3221#1, esas2r_process_vda_ioctl_#t~mem3222#1, esas2r_process_vda_ioctl_#t~mem3223#1, esas2r_process_vda_ioctl_#t~mem3224#1, esas2r_process_vda_ioctl_#t~mem3225#1, esas2r_process_vda_ioctl_#t~mem3226#1, esas2r_process_vda_ioctl_#t~mem3227#1, esas2r_process_vda_ioctl_#t~mem3228#1, esas2r_process_vda_ioctl_#t~mem3229#1, esas2r_process_vda_ioctl_#t~mem3230#1.base, esas2r_process_vda_ioctl_#t~mem3230#1.offset, esas2r_process_vda_ioctl_#t~mem3231#1.base, esas2r_process_vda_ioctl_#t~mem3231#1.offset, esas2r_process_vda_ioctl_#t~mem3232#1, esas2r_process_vda_ioctl_#t~mem3233#1.base, esas2r_process_vda_ioctl_#t~mem3233#1.offset, esas2r_process_vda_ioctl_#t~memcpy~res3234#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3234#1.offset, esas2r_process_vda_ioctl_#t~mem3235#1.base, esas2r_process_vda_ioctl_#t~mem3235#1.offset, esas2r_process_vda_ioctl_#t~mem3236#1, esas2r_process_vda_ioctl_#t~mem3237#1.base, esas2r_process_vda_ioctl_#t~mem3237#1.offset, esas2r_process_vda_ioctl_#t~mem3238#1, esas2r_process_vda_ioctl_#t~mem3239#1.base, esas2r_process_vda_ioctl_#t~mem3239#1.offset, esas2r_process_vda_ioctl_#t~mem3240#1.base, esas2r_process_vda_ioctl_#t~mem3240#1.offset, esas2r_process_vda_ioctl_#t~mem3241#1.base, esas2r_process_vda_ioctl_#t~mem3241#1.offset, esas2r_process_vda_ioctl_#t~mem3242#1, esas2r_process_vda_ioctl_#t~mem3243#1, esas2r_process_vda_ioctl_#t~mem3244#1.base, esas2r_process_vda_ioctl_#t~mem3244#1.offset, esas2r_process_vda_ioctl_#t~mem3245#1, esas2r_process_vda_ioctl_#t~mem3246#1, esas2r_process_vda_ioctl_#t~mem3247#1, esas2r_process_vda_ioctl_#t~mem3248#1, esas2r_process_vda_ioctl_#t~short3249#1, esas2r_process_vda_ioctl_#t~mem3250#1, esas2r_process_vda_ioctl_#t~mem3251#1.base, esas2r_process_vda_ioctl_#t~mem3251#1.offset, esas2r_process_vda_ioctl_#t~mem3252#1.base, esas2r_process_vda_ioctl_#t~mem3252#1.offset, esas2r_process_vda_ioctl_#t~mem3253#1.base, esas2r_process_vda_ioctl_#t~mem3253#1.offset, esas2r_process_vda_ioctl_#t~mem3254#1.base, esas2r_process_vda_ioctl_#t~mem3254#1.offset, esas2r_process_vda_ioctl_#t~ret3255#1, esas2r_process_vda_ioctl_#t~mem3256#1, esas2r_process_vda_ioctl_#t~mem3257#1.base, esas2r_process_vda_ioctl_#t~mem3257#1.offset, esas2r_process_vda_ioctl_#t~mem3258#1.base, esas2r_process_vda_ioctl_#t~mem3258#1.offset, esas2r_process_vda_ioctl_#t~mem3259#1.base, esas2r_process_vda_ioctl_#t~mem3259#1.offset, esas2r_process_vda_ioctl_#t~mem3260#1, esas2r_process_vda_ioctl_#t~mem3261#1.base, esas2r_process_vda_ioctl_#t~mem3261#1.offset, esas2r_process_vda_ioctl_#t~mem3262#1, esas2r_process_vda_ioctl_#t~mem3263#1.base, esas2r_process_vda_ioctl_#t~mem3263#1.offset, esas2r_process_vda_ioctl_#t~mem3264#1, esas2r_process_vda_ioctl_#t~mem3265#1.base, esas2r_process_vda_ioctl_#t~mem3265#1.offset, esas2r_process_vda_ioctl_#t~mem3266#1, esas2r_process_vda_ioctl_#t~mem3267#1, esas2r_process_vda_ioctl_#t~mem3268#1, esas2r_process_vda_ioctl_#t~short3269#1, esas2r_process_vda_ioctl_#t~mem3270#1, esas2r_process_vda_ioctl_#t~mem3271#1.base, esas2r_process_vda_ioctl_#t~mem3271#1.offset, esas2r_process_vda_ioctl_#t~mem3272#1, esas2r_process_vda_ioctl_#t~mem3273#1.base, esas2r_process_vda_ioctl_#t~mem3273#1.offset, esas2r_process_vda_ioctl_#t~mem3274#1, esas2r_process_vda_ioctl_#t~mem3275#1, esas2r_process_vda_ioctl_#t~mem3276#1.base, esas2r_process_vda_ioctl_#t~mem3276#1.offset, esas2r_process_vda_ioctl_#t~mem3277#1, esas2r_process_vda_ioctl_#t~memcpy~res3278#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3278#1.offset, esas2r_process_vda_ioctl_#t~mem3279#1.base, esas2r_process_vda_ioctl_#t~mem3279#1.offset, esas2r_process_vda_ioctl_#t~mem3280#1, esas2r_process_vda_ioctl_#t~mem3281#1.base, esas2r_process_vda_ioctl_#t~mem3281#1.offset, esas2r_process_vda_ioctl_#t~memcpy~res3282#1.base, esas2r_process_vda_ioctl_#t~memcpy~res3282#1.offset, esas2r_process_vda_ioctl_#t~ret3283#1, esas2r_process_vda_ioctl_~a#1.base, esas2r_process_vda_ioctl_~a#1.offset, esas2r_process_vda_ioctl_~vi#1.base, esas2r_process_vda_ioctl_~vi#1.offset, esas2r_process_vda_ioctl_~rq#1.base, esas2r_process_vda_ioctl_~rq#1.offset, esas2r_process_vda_ioctl_~sgc#1.base, esas2r_process_vda_ioctl_~sgc#1.offset, esas2r_process_vda_ioctl_~datalen~1#1, esas2r_process_vda_ioctl_~firstsg~0#1.base, esas2r_process_vda_ioctl_~firstsg~0#1.offset, esas2r_process_vda_ioctl_~vercnt~0#1, esas2r_process_vda_ioctl_~tmp~143#1, esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.base, esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.offset, esas2r_process_vda_ioctl_~payldlen~0#1, esas2r_process_vda_ioctl_~tmp___0~80#1, esas2r_process_vda_ioctl_~tmp___1~49#1, esas2r_process_vda_ioctl_~tmp___2~37#1, esas2r_process_vda_ioctl_~tmp___3~23#1;havoc esas2r_process_vda_ioctl_#in~a#1.base, esas2r_process_vda_ioctl_#in~a#1.offset, esas2r_process_vda_ioctl_#in~vi#1.base, esas2r_process_vda_ioctl_#in~vi#1.offset, esas2r_process_vda_ioctl_#in~rq#1.base, esas2r_process_vda_ioctl_#in~rq#1.offset, esas2r_process_vda_ioctl_#in~sgc#1.base, esas2r_process_vda_ioctl_#in~sgc#1.offset;assume { :end_inline_esas2r_process_vda_ioctl } true;~wait_for_completion___0~0#1 := (if 0 == #t~ret3116#1 % 256 then 0 else 1);havoc #t~ret3116#1; [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18822: call esas2r_process_vda_ioctl_#t~mem3241#1.base, esas2r_process_vda_ioctl_#t~mem3241#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~sgc#1.base, 20 + esas2r_process_vda_ioctl_~sgc#1.offset, 8);esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.base, esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.offset := esas2r_process_vda_ioctl_#t~mem3241#1.base, -240 + esas2r_process_vda_ioctl_#t~mem3241#1.offset;call esas2r_process_vda_ioctl_#t~mem3242#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18896: call write~int#15(esas2r_process_vda_ioctl_~vercnt~0#1, esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 1); [2025-02-08 04:39:55,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18095: assume 0 == #t~mem3120#1;havoc #t~mem3120#1; [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18095: assume !(0 == #t~mem3120#1);havoc #t~mem3120#1; [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18095-1: call #t~mem3120#1 := read~int#15(~a#1.base, 32678 + ~a#1.offset, 4); [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18830: assume esas2r_process_vda_ioctl_#t~short3249#1;havoc esas2r_process_vda_ioctl_#t~mem3247#1;havoc esas2r_process_vda_ioctl_#t~mem3248#1;havoc esas2r_process_vda_ioctl_#t~short3249#1;call esas2r_process_vda_ioctl_#t~mem3250#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 4 + esas2r_process_vda_ioctl_~vi#1.offset, 4);esas2r_process_vda_ioctl_~datalen~1#1 := esas2r_process_vda_ioctl_#t~mem3250#1;havoc esas2r_process_vda_ioctl_#t~mem3250#1;call esas2r_process_vda_ioctl_#t~mem3251#1.base, esas2r_process_vda_ioctl_#t~mem3251#1.offset := read~$Pointer$#15(esas2r_process_vda_ioctl_~sgc#1.base, 20 + esas2r_process_vda_ioctl_~sgc#1.offset, 8);esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.base, esas2r_process_vda_ioctl_~cmdcurr_offset~0#1.offset := esas2r_process_vda_ioctl_#t~mem3251#1.base, esas2r_process_vda_ioctl_#t~mem3251#1.offset;havoc esas2r_process_vda_ioctl_#t~mem3251#1.base, esas2r_process_vda_ioctl_#t~mem3251#1.offset; [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18830: assume !esas2r_process_vda_ioctl_#t~short3249#1;havoc esas2r_process_vda_ioctl_#t~mem3247#1;havoc esas2r_process_vda_ioctl_#t~mem3248#1;havoc esas2r_process_vda_ioctl_#t~short3249#1;call write~int#15(8, esas2r_process_vda_ioctl_~vi#1.base, 2 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#res#1 := 0; [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18830-1: assume esas2r_process_vda_ioctl_#t~short3249#1; [2025-02-08 04:39:55,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18830-1: assume !esas2r_process_vda_ioctl_#t~short3249#1;call esas2r_process_vda_ioctl_#t~mem3248#1 := read~int#15(esas2r_process_vda_ioctl_~vi#1.base, 16 + esas2r_process_vda_ioctl_~vi#1.offset, 1);esas2r_process_vda_ioctl_#t~short3249#1 := 12 == esas2r_process_vda_ioctl_#t~mem3248#1 % 256 % 4294967296; [2025-02-08 04:39:55,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29295: havoc #t~nondet4292; [2025-02-08 04:39:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16322: call ULTIMATE.dealloc(~#lun.base, ~#lun.offset);havoc ~#lun.base, ~#lun.offset; [2025-02-08 04:39:55,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29231: havoc #t~nondet4281; [2025-02-08 04:39:56,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-1: SUMMARY for call esas2r_kill_adapter(~i~3); srcloc: null [2025-02-08 04:39:56,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: ~i~3 := 1 + ~i~3; [2025-02-08 04:39:56,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609: assume ~i~3 <= 31; [2025-02-08 04:39:56,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609: assume !(~i~3 <= 31);#res := -1; [2025-02-08 04:40:09,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: call #t~mem546 := read~int#15(~pw~1.base, ~pw~1.offset, 2);~cksum~3 := (if ~cksum~3 % 65536 % 4294967296 <= 2147483647 then ~cksum~3 % 65536 % 4294967296 else ~cksum~3 % 65536 % 4294967296 - 4294967296) + (if #t~mem546 % 65536 % 4294967296 <= 2147483647 then #t~mem546 % 65536 % 4294967296 else #t~mem546 % 65536 % 4294967296 - 4294967296);~len~3 := ~len~3 - 1;~pw~1.base, ~pw~1.offset := ~pw~1.base, 2 + ~pw~1.offset; [2025-02-08 04:40:10,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: SUMMARY for call list_splice_tail_init(esas2r_rq_free_sg_lists___0_~rq#1.base, 64 + esas2r_rq_free_sg_lists___0_~rq#1.offset, esas2r_rq_free_sg_lists___0_~a#1.base, 29280 + esas2r_rq_free_sg_lists___0_~a#1.offset); srcloc: null [2025-02-08 04:40:10,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: call build_flash_msg_#t~mem393#1 := read~int#15(build_flash_msg_~fc~1#1.base, 44 + build_flash_msg_~fc~1#1.offset, 4);call build_flash_msg_#t~mem394#1 := read~int#15(build_flash_msg_~fc~1#1.base, 48 + build_flash_msg_~fc~1#1.offset, 4);call write~int#15(build_flash_msg_#t~mem393#1 + build_flash_msg_#t~mem394#1, build_flash_msg_~fc~1#1.base, 44 + build_flash_msg_~fc~1#1.offset, 4);havoc build_flash_msg_#t~mem393#1;havoc build_flash_msg_#t~mem394#1; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume 0 != build_flash_msg_~tmp___0~13#1;call write~int#15(2, build_flash_msg_~rq#1.base, 129 + build_flash_msg_~rq#1.offset, 1); [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume !(0 != build_flash_msg_~tmp___0~13#1); [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume 0 != (build_flash_msg_#t~mem390#1.base + build_flash_msg_#t~mem390#1.offset) % 18446744073709551616;havoc build_flash_msg_#t~mem390#1.base, build_flash_msg_#t~mem390#1.offset;call build_flash_msg_#t~mem391#1.base, build_flash_msg_#t~mem391#1.offset := read~$Pointer$#15(build_flash_msg_~rq#1.base, 32 + build_flash_msg_~rq#1.offset, 8); [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume !(0 != (build_flash_msg_#t~mem390#1.base + build_flash_msg_#t~mem390#1.offset) % 18446744073709551616);havoc build_flash_msg_#t~mem390#1.base, build_flash_msg_#t~mem390#1.offset;call write~int#15(0, build_flash_msg_~fc~1#1.base, 69 + build_flash_msg_~fc~1#1.offset, 4); [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: SUMMARY for call ldv_spin_unlock_irqrestore_99(esas2r_rq_free_sg_lists___0_~a#1.base, 29076 + esas2r_rq_free_sg_lists___0_~a#1.offset, esas2r_rq_free_sg_lists___0_~flags~11#1); srcloc: null [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583: havoc build_flash_msg_#t~mem391#1.base, build_flash_msg_#t~mem391#1.offset; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8614: havoc build_flash_msg_#t~mem379#1.base, build_flash_msg_#t~mem379#1.offset, build_flash_msg_#t~mem380#1, build_flash_msg_#t~mem381#1.base, build_flash_msg_#t~mem381#1.offset, build_flash_msg_#t~mem382#1.base, build_flash_msg_#t~mem382#1.offset, build_flash_msg_#t~mem383#1, build_flash_msg_#t~ret384#1, build_flash_msg_#t~mem385#1.base, build_flash_msg_#t~mem385#1.offset, build_flash_msg_#t~mem386#1, build_flash_msg_#t~mem387#1, build_flash_msg_#t~mem388#1, build_flash_msg_#t~mem389#1, build_flash_msg_#t~mem390#1.base, build_flash_msg_#t~mem390#1.offset, build_flash_msg_#t~mem391#1.base, build_flash_msg_#t~mem391#1.offset, build_flash_msg_#t~ret392#1, build_flash_msg_#t~mem393#1, build_flash_msg_#t~mem394#1, build_flash_msg_~a#1.base, build_flash_msg_~a#1.offset, build_flash_msg_~rq#1.base, build_flash_msg_~rq#1.offset, build_flash_msg_~fc~1#1.base, build_flash_msg_~fc~1#1.offset, build_flash_msg_~sgc~1#1.base, build_flash_msg_~sgc~1#1.offset, build_flash_msg_~cksum~2#1, build_flash_msg_~tmp~25#1, build_flash_msg_~tmp___0~13#1;havoc build_flash_msg_#in~a#1.base, build_flash_msg_#in~a#1.offset, build_flash_msg_#in~rq#1.base, build_flash_msg_#in~rq#1.offset;assume { :end_inline_build_flash_msg } true; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583-1: SUMMARY for call esas2r_sgc_init(build_flash_msg_~sgc~1#1.base, build_flash_msg_~sgc~1#1.offset, build_flash_msg_~a#1.base, build_flash_msg_~a#1.offset, build_flash_msg_~rq#1.base, build_flash_msg_~rq#1.offset, build_flash_msg_#t~mem391#1.base, 20 + build_flash_msg_#t~mem391#1.offset); srcloc: null [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_98___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_98___0_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_98___0_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_98___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_98___0 } true; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume 0 != build_flash_msg_~tmp~25#1 % 256;build_flash_msg_~tmp___0~13#1 := 0; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !(0 != build_flash_msg_~tmp~25#1 % 256);build_flash_msg_~tmp___0~13#1 := 1; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: havoc esas2r_rq_free_sg_lists___0_#t~ret340#1, esas2r_rq_free_sg_lists___0_~rq#1.base, esas2r_rq_free_sg_lists___0_~rq#1.offset, esas2r_rq_free_sg_lists___0_~a#1.base, esas2r_rq_free_sg_lists___0_~a#1.offset, esas2r_rq_free_sg_lists___0_~flags~11#1, esas2r_rq_free_sg_lists___0_~tmp~19#1;havoc esas2r_rq_free_sg_lists___0_#in~rq#1.base, esas2r_rq_free_sg_lists___0_#in~rq#1.offset, esas2r_rq_free_sg_lists___0_#in~a#1.base, esas2r_rq_free_sg_lists___0_#in~a#1.offset;assume { :end_inline_esas2r_rq_free_sg_lists___0 } true;call build_flash_msg_#t~mem389#1 := read~int#15(build_flash_msg_~fc~1#1.base, 69 + build_flash_msg_~fc~1#1.offset, 4);call write~int#15(build_flash_msg_#t~mem389#1, build_flash_msg_~fc~1#1.base, 48 + build_flash_msg_~fc~1#1.offset, 4);havoc build_flash_msg_#t~mem389#1;call build_flash_msg_#t~mem390#1.base, build_flash_msg_#t~mem390#1.offset := read~$Pointer$#15(build_flash_msg_~sgc~1#1.base, 20 + build_flash_msg_~sgc~1#1.offset, 8); [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: havoc #t~mem396#1; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: build_flash_msg_~tmp~25#1 := (if 0 == build_flash_msg_#t~ret392#1 % 256 then 0 else 1);havoc build_flash_msg_#t~ret392#1; [2025-02-08 04:40:10,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call build_flash_msg_#t~ret392#1 := esas2r_build_sg_list(build_flash_msg_~a#1.base, build_flash_msg_~a#1.offset, build_flash_msg_~rq#1.base, build_flash_msg_~rq#1.offset, build_flash_msg_~sgc~1#1.base, build_flash_msg_~sgc~1#1.offset); srcloc: null [2025-02-08 04:40:10,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29260: havoc #t~nondet4286; [2025-02-08 04:40:10,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356: havoc is_device_dma_capable_#t~mem1356#1.base, is_device_dma_capable_#t~mem1356#1.offset;havoc is_device_dma_capable_#t~mem1357#1.base, is_device_dma_capable_#t~mem1357#1.offset;havoc is_device_dma_capable_#t~mem1358#1;havoc is_device_dma_capable_#t~short1359#1; [2025-02-08 04:40:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: call write~int#15(esas2r_fm_api_~j~0#1, esas2r_fm_api_~ch~4#1.base, esas2r_fm_api_~ch~4#1.offset, 1);call write~int#15(255, esas2r_fm_api_~ch~4#1.base, 1 + esas2r_fm_api_~ch~4#1.offset, 1);call write~int#15(0, esas2r_fm_api_~ch~4#1.base, 8 + esas2r_fm_api_~ch~4#1.offset, 4);call write~int#15(4294967295, esas2r_fm_api_~ch~4#1.base, 4 + esas2r_fm_api_~ch~4#1.offset, 4);call write~int#15(0, esas2r_fm_api_~ch~4#1.base, 12 + esas2r_fm_api_~ch~4#1.offset, 4);call write~int#15(0, esas2r_fm_api_~ch~4#1.base, 2 + esas2r_fm_api_~ch~4#1.offset, 1);call write~int#15(0, esas2r_fm_api_~ch~4#1.base, 3 + esas2r_fm_api_~ch~4#1.offset, 1);esas2r_fm_api_~j~0#1 := 1 + (if esas2r_fm_api_~j~0#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_~j~0#1 % 256 % 4294967296 else esas2r_fm_api_~j~0#1 % 256 % 4294967296 - 4294967296);esas2r_fm_api_~ch~4#1.base, esas2r_fm_api_~ch~4#1.offset := esas2r_fm_api_~ch~4#1.base, 16 + esas2r_fm_api_~ch~4#1.offset; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15990: ~__ret~1#1 := 0; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume 4 == (if verify_fi_#t~mem563#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem563#1 % 256 % 4294967296 else verify_fi_#t~mem563#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem563#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume !(4 == (if verify_fi_#t~mem563#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem563#1 % 256 % 4294967296 else verify_fi_#t~mem563#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem563#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume 0 != fix_efi_~len~0#1 % 4294967296; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume !(0 != fix_efi_~len~0#1 % 4294967296); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume 1 == (if verify_fi_#t~mem559#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem559#1 % 256 % 4294967296 else verify_fi_#t~mem559#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem559#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume !(1 == (if verify_fi_#t~mem559#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem559#1 % 256 % 4294967296 else verify_fi_#t~mem559#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem559#1;call verify_fi_#t~mem560#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: havoc chk_boot_#t~mem541#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991-1: SUMMARY for call __might_sleep(131, 0, 162, 0); srcloc: null [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991: call #t~mem2592#1 := read~int#15(~a#1.base, 32590 + ~a#1.offset, 4); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: verify_fi_~type~2#1 := 0; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume verify_fi_#t~short553#1;havoc verify_fi_#t~mem552#1;havoc verify_fi_#t~short553#1;call write~int#15(3, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume !verify_fi_#t~short553#1;havoc verify_fi_#t~mem552#1;havoc verify_fi_#t~short553#1;verify_fi_~imgerr~0#1 := 0;verify_fi_~i~0#1 := 0;verify_fi_~len~4#1 := 0;verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset := verify_fi_~fi~3#1.base, 32 + verify_fi_~fi~3#1.offset; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: assume verify_fi_#t~short553#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: assume !verify_fi_#t~short553#1;call verify_fi_#t~mem552#1 := read~int#15(verify_fi_~fi~3#1.base, 2 + verify_fi_~fi~3#1.offset, 1);verify_fi_#t~short553#1 := (if verify_fi_#t~mem552#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem552#1 % 256 % 4294967296 else verify_fi_#t~mem552#1 % 256 % 4294967296 - 4294967296) != (if verify_fi_~type~2#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~type~2#1 % 256 % 4294967296 else verify_fi_~type~2#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: assume 0 != ~__int~0#1;~__ret___0~0#1 := ~__int~0#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: assume !(0 != ~__int~0#1); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10046: esas2r_fm_api_~ch~4#1.base, esas2r_fm_api_~ch~4#1.offset := esas2r_fm_api_~fi#1.base, 112 + esas2r_fm_api_~fi#1.offset;call esas2r_fm_api_#t~mem1271#1 := read~int#15(esas2r_fm_api_~ch~4#1.base, 8 + esas2r_fm_api_~ch~4#1.offset, 4); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: chk_cfg_~sz~0#1 := 4 + (chk_cfg_~sz~0#1 + chk_cfg_~size~0#1 % 65536);chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset := chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset + 2 * (if -(chk_cfg_~size~0#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then -(chk_cfg_~size~0#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 else -(chk_cfg_~size~0#1 % 65536 % 4294967296 / 2 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: assume verify_fi_~len~4#1 % 4294967296 != (verify_fi_#t~mem576#1 - verify_fi_#t~mem577#1) % 4294967296;havoc verify_fi_#t~mem576#1;havoc verify_fi_#t~mem577#1;call write~int#15(6, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: assume !(verify_fi_~len~4#1 % 4294967296 != (verify_fi_#t~mem576#1 - verify_fi_#t~mem577#1) % 4294967296);havoc verify_fi_#t~mem576#1;havoc verify_fi_#t~mem577#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129: assume 0 != esas2r_fm_api_~tmp___16~0#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129: assume !(0 != esas2r_fm_api_~tmp___16~0#1); [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: fix_bios_~tmp___0~14#1 := fix_bios_#t~ret411#1;havoc fix_bios_#t~mem410#1;havoc fix_bios_#t~ret411#1;call fix_bios_#t~mem412#1 := read~int#15(fix_bios_~pi~0#1.base, 6 + fix_bios_~pi~0#1.offset, 1);call write~int#15((if fix_bios_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then fix_bios_#t~mem412#1 % 256 % 4294967296 else fix_bios_#t~mem412#1 % 256 % 4294967296 - 4294967296) - (if fix_bios_~tmp___0~14#1 % 256 % 4294967296 <= 2147483647 then fix_bios_~tmp___0~14#1 % 256 % 4294967296 else fix_bios_~tmp___0~14#1 % 256 % 4294967296 - 4294967296), fix_bios_~pi~0#1.base, 6 + fix_bios_~pi~0#1.offset, 1);havoc fix_bios_#t~mem412#1; [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-1: SUMMARY for call fix_bios_#t~ret411#1 := esas2r_calc_byte_cksum(fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset, fix_bios_#t~mem410#1, 0); srcloc: null [2025-02-08 04:40:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-2: call fix_bios_#t~mem410#1 := read~int#15(fix_bios_~ch~0#1.base, 8 + fix_bios_~ch~0#1.offset, 4); [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10047: assume 0 != esas2r_fm_api_#t~mem1271#1 % 4294967296;havoc esas2r_fm_api_#t~mem1271#1;assume { :begin_inline_fix_efi } true;fix_efi_#in~a#1.base, fix_efi_#in~a#1.offset, fix_efi_#in~fi#1.base, fix_efi_#in~fi#1.offset := esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~fi#1.base, esas2r_fm_api_~fi#1.offset;havoc fix_efi_#t~mem413#1, fix_efi_#t~mem414#1, fix_efi_#t~mem415#1, fix_efi_#t~mem416#1.base, fix_efi_#t~mem416#1.offset, fix_efi_#t~mem417#1, fix_efi_#t~mem418#1, fix_efi_~a#1.base, fix_efi_~a#1.offset, fix_efi_~fi#1.base, fix_efi_~fi#1.offset, fix_efi_~ch~1#1.base, fix_efi_~ch~1#1.offset, fix_efi_~len~0#1, fix_efi_~offset~0#1, fix_efi_~ei~0#1.base, fix_efi_~ei~0#1.offset, fix_efi_~bh~1#1.base, fix_efi_~bh~1#1.offset, fix_efi_~thislen~0#1;fix_efi_~a#1.base, fix_efi_~a#1.offset := fix_efi_#in~a#1.base, fix_efi_#in~a#1.offset;fix_efi_~fi#1.base, fix_efi_~fi#1.offset := fix_efi_#in~fi#1.base, fix_efi_#in~fi#1.offset;havoc fix_efi_~ch~1#1.base, fix_efi_~ch~1#1.offset;havoc fix_efi_~len~0#1;havoc fix_efi_~offset~0#1;havoc fix_efi_~ei~0#1.base, fix_efi_~ei~0#1.offset;havoc fix_efi_~bh~1#1.base, fix_efi_~bh~1#1.offset;havoc fix_efi_~thislen~0#1;fix_efi_~ch~1#1.base, fix_efi_~ch~1#1.offset := fix_efi_~fi#1.base, 112 + fix_efi_~fi#1.offset;call fix_efi_#t~mem413#1 := read~int#15(fix_efi_~ch~1#1.base, 8 + fix_efi_~ch~1#1.offset, 4);fix_efi_~len~0#1 := fix_efi_#t~mem413#1;havoc fix_efi_#t~mem413#1;call fix_efi_#t~mem414#1 := read~int#15(fix_efi_~ch~1#1.base, 12 + fix_efi_~ch~1#1.offset, 4);fix_efi_~offset~0#1 := fix_efi_#t~mem414#1;havoc fix_efi_#t~mem414#1; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10047: assume !(0 != esas2r_fm_api_#t~mem1271#1 % 4294967296);havoc esas2r_fm_api_#t~mem1271#1; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10014: assume 2 == (if esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 - 4294967296);havoc esas2r_fm_api_#t~mem1265#1; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10014: assume !(2 == (if esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1265#1 % 256 % 4294967296 - 4294967296));havoc esas2r_fm_api_#t~mem1265#1;call esas2r_fm_api_#t~mem1266#1 := read~int#15(esas2r_fm_api_~fi#1.base, 3 + esas2r_fm_api_~fi#1.offset, 1); [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993: assume 0 == #t~mem2592#1;havoc #t~mem2592#1;~__ret___0~0#1 := 0; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993: assume !(0 == #t~mem2592#1);havoc #t~mem2592#1; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: SUMMARY for call esas2r_fm_api_#t~ret1282#1 := load_image(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset); srcloc: null [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume 2 == (if verify_fi_#t~mem555#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem555#1 % 256 % 4294967296 else verify_fi_#t~mem555#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem555#1; [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !(2 == (if verify_fi_#t~mem555#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem555#1 % 256 % 4294967296 else verify_fi_#t~mem555#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem555#1;call verify_fi_#t~mem556#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: assume chk_cfg_~sz~0#1 % 4294967296 % 18446744073709551616 > (chk_cfg_~len~2#1 % 4294967296 - 4) % 18446744073709551616; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: assume !(chk_cfg_~sz~0#1 % 4294967296 % 18446744073709551616 > (chk_cfg_~len~2#1 % 4294967296 - 4) % 18446744073709551616); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173: call write~int#15(7, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: verify_fi_~type~2#1 := 1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: esas2r_fm_api_~tmp___14~0#1 := (if 0 == esas2r_fm_api_#t~ret1283#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1283#1;esas2r_fm_api_#res#1 := (if 0 == esas2r_fm_api_~tmp___14~0#1 % 256 then 0 else 1); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-1: SUMMARY for call esas2r_fm_api_#t~ret1283#1 := complete_fmapi_req(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset, 1); srcloc: null [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume 0 == verify_fi_~tmp___0~17#1 % 4294967296;verify_fi_~cmperr~0#1 := 1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume !(0 == verify_fi_~tmp___0~17#1 % 4294967296); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: assume 0 != esas2r_fm_api_~tmp___5~1#1;call esas2r_fm_api_#t~mem1268#1 := read~int#15(esas2r_fm_api_~fi#1.base, 1 + esas2r_fm_api_~fi#1.offset, 1); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: assume !(0 != esas2r_fm_api_~tmp___5~1#1);esas2r_fm_api_~ch~4#1.base, esas2r_fm_api_~ch~4#1.offset := esas2r_fm_api_~fi#1.base, 64 + esas2r_fm_api_~fi#1.offset;call esas2r_fm_api_#t~mem1270#1 := read~int#15(esas2r_fm_api_~ch~4#1.base, 8 + esas2r_fm_api_~ch~4#1.offset, 4); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume 2 == (if verify_fi_#t~mem560#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem560#1 % 256 % 4294967296 else verify_fi_#t~mem560#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem560#1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume !(2 == (if verify_fi_#t~mem560#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem560#1 % 256 % 4294967296 else verify_fi_#t~mem560#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem560#1;call verify_fi_#t~mem561#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: esas2r_fm_api_~tmp___13~0#1 := (if 0 == esas2r_fm_api_#t~ret1281#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1281#1;esas2r_fm_api_#res#1 := (if 0 == esas2r_fm_api_~tmp___13~0#1 % 256 then 0 else 1); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: havoc fix_efi_#t~mem413#1, fix_efi_#t~mem414#1, fix_efi_#t~mem415#1, fix_efi_#t~mem416#1.base, fix_efi_#t~mem416#1.offset, fix_efi_#t~mem417#1, fix_efi_#t~mem418#1, fix_efi_~a#1.base, fix_efi_~a#1.offset, fix_efi_~fi#1.base, fix_efi_~fi#1.offset, fix_efi_~ch~1#1.base, fix_efi_~ch~1#1.offset, fix_efi_~len~0#1, fix_efi_~offset~0#1, fix_efi_~ei~0#1.base, fix_efi_~ei~0#1.offset, fix_efi_~bh~1#1.base, fix_efi_~bh~1#1.offset, fix_efi_~thislen~0#1;havoc fix_efi_#in~a#1.base, fix_efi_#in~a#1.offset, fix_efi_#in~fi#1.base, fix_efi_#in~fi#1.offset;assume { :end_inline_fix_efi } true; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume -2147483648 <= esas2r_fm_api_#t~ret1262#1 && esas2r_fm_api_#t~ret1262#1 <= 2147483647;esas2r_fm_api_~tmp___2~7#1 := esas2r_fm_api_#t~ret1262#1;havoc esas2r_fm_api_#t~ret1262#1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume (if verify_fi_~tmp~30#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~tmp~30#1 % 256 % 4294967296 else verify_fi_~tmp~30#1 % 256 % 4294967296 - 4294967296) != (if verify_fi_~type~2#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~type~2#1 % 256 % 4294967296 else verify_fi_~type~2#1 % 256 % 4294967296 - 4294967296);verify_fi_~cmperr~0#1 := 1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume !((if verify_fi_~tmp~30#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~tmp~30#1 % 256 % 4294967296 else verify_fi_~tmp~30#1 % 256 % 4294967296 - 4294967296) != (if verify_fi_~type~2#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~type~2#1 % 256 % 4294967296 else verify_fi_~type~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15996-1: SUMMARY for call INIT_LIST_HEAD(~#__wait~0#1.base, 20 + ~#__wait~0#1.offset); srcloc: null [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15996: call write~int#15(0, ~#__wait~0#1.base, ~#__wait~0#1.offset, 4); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: call write~int#15(esas2r_fm_api_#t~ret1273#1, esas2r_fm_api_~fi#1.base, 2 + esas2r_fm_api_~fi#1.offset, 1);havoc esas2r_fm_api_#t~ret1273#1;call write~int#15(0, esas2r_fm_api_~fi#1.base, 12 + esas2r_fm_api_~fi#1.offset, 2);call esas2r_fm_api_#t~mem1274#1 := read~int#15(esas2r_fm_api_~fc~4#1.base, 38 + esas2r_fm_api_~fc~4#1.offset, 2);call write~int#15(esas2r_fm_api_#t~mem1274#1, esas2r_fm_api_~fi#1.base, 14 + esas2r_fm_api_~fi#1.offset, 2);havoc esas2r_fm_api_#t~mem1274#1;call esas2r_fm_api_#t~mem1275#1 := read~int#15(esas2r_fm_api_~fc~4#1.base, 32 + esas2r_fm_api_~fc~4#1.offset, 4);call write~int#15(esas2r_fm_api_#t~mem1275#1, esas2r_fm_api_~fi#1.base, 4 + esas2r_fm_api_~fi#1.offset, 4);havoc esas2r_fm_api_#t~mem1275#1; [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067-1: SUMMARY for call esas2r_fm_api_#t~ret1273#1 := get_fi_adap_type(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset); srcloc: null [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034: esas2r_fm_api_~tmp___3~4#1 := (if 0 == esas2r_fm_api_#t~ret1269#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~mem1268#1;havoc esas2r_fm_api_#t~ret1269#1;esas2r_fm_api_#res#1 := (if 0 == esas2r_fm_api_~tmp___3~4#1 % 256 then 0 else 1); [2025-02-08 04:40:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: fix_efi_~ei~0#1.base, fix_efi_~ei~0#1.offset := fix_efi_~fi#1.base, fix_efi_~fi#1.offset + 52 * (if fix_efi_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fix_efi_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fix_efi_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call fix_efi_#t~mem415#1 := read~int#15(fix_efi_~ei~0#1.base, 24 + fix_efi_~ei~0#1.offset, 2);fix_efi_~bh~1#1.base, fix_efi_~bh~1#1.offset := fix_efi_~ei~0#1.base, fix_efi_~ei~0#1.offset + 24 * (if fix_efi_#t~mem415#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fix_efi_#t~mem415#1 % 65536 % 18446744073709551616 % 18446744073709551616 else fix_efi_#t~mem415#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc fix_efi_#t~mem415#1;call fix_efi_#t~mem416#1.base, fix_efi_#t~mem416#1.offset := read~$Pointer$#15(fix_efi_~a#1.base, 30026 + fix_efi_~a#1.offset, 8);call fix_efi_#t~mem417#1 := read~int#15(fix_efi_#t~mem416#1.base, 62 + fix_efi_#t~mem416#1.offset, 2);call write~int#15(fix_efi_#t~mem417#1, fix_efi_~bh~1#1.base, 6 + fix_efi_~bh~1#1.offset, 2);havoc fix_efi_#t~mem416#1.base, fix_efi_#t~mem416#1.offset;havoc fix_efi_#t~mem417#1;call fix_efi_#t~mem418#1 := read~int#15(fix_efi_~bh~1#1.base, 16 + fix_efi_~bh~1#1.offset, 2);fix_efi_~thislen~0#1 := 512 * (fix_efi_#t~mem418#1 % 65536);havoc fix_efi_#t~mem418#1; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034-1: SUMMARY for call esas2r_fm_api_#t~ret1269#1 := complete_fmapi_req(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset, (if esas2r_fm_api_#t~mem1268#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1268#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1268#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume 1 == (if esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 - 4294967296);havoc esas2r_fm_api_#t~mem1266#1; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !(1 == (if esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1266#1 % 256 % 4294967296 - 4294967296));havoc esas2r_fm_api_#t~mem1266#1; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: verify_fi_~i~0#1 := 1 + (if verify_fi_~i~0#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~i~0#1 % 65536 % 4294967296 else verify_fi_~i~0#1 % 65536 % 4294967296 - 4294967296);verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset := verify_fi_~ch~3#1.base, 16 + verify_fi_~ch~3#1.offset; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: assume 0 != esas2r_fm_api_~tmp___2~7#1; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: assume !(0 != esas2r_fm_api_~tmp___2~7#1);call esas2r_fm_api_#t~mem1264#1 := read~int#15(esas2r_fm_api_~fi#1.base, 3 + esas2r_fm_api_~fi#1.offset, 1); [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume 0 != (if verify_fi_~cmperr~0#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~cmperr~0#1 % 256 % 4294967296 else verify_fi_~cmperr~0#1 % 256 % 4294967296 - 4294967296);verify_fi_~imgerr~0#1 := 1;call write~int#15(3, verify_fi_~ch~3#1.base, 1 + verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume !(0 != (if verify_fi_~cmperr~0#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~cmperr~0#1 % 256 % 4294967296 else verify_fi_~cmperr~0#1 % 256 % 4294967296 - 4294967296));call write~int#15(255, verify_fi_~ch~3#1.base, 1 + verify_fi_~ch~3#1.offset, 1);call verify_fi_#t~mem574#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4);verify_fi_~len~4#1 := verify_fi_~len~4#1 + verify_fi_#t~mem574#1;havoc verify_fi_#t~mem574#1; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: verify_fi_~type~2#1 := 3; [2025-02-08 04:40:15,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16014: SUMMARY for call schedule(); srcloc: null [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: chk_cfg_~tmp~29#1.base, chk_cfg_~tmp~29#1.offset := chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset;chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset := chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset - 2;call chk_cfg_#t~mem517#1 := read~int#15(chk_cfg_~tmp~29#1.base, chk_cfg_~tmp~29#1.offset, 2);chk_cfg_~type~1#1 := chk_cfg_#t~mem517#1;havoc chk_cfg_#t~mem517#1;chk_cfg_~tmp___0~16#1.base, chk_cfg_~tmp___0~16#1.offset := chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset;chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset := chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset - 2;call chk_cfg_#t~mem518#1 := read~int#15(chk_cfg_~tmp___0~16#1.base, chk_cfg_~tmp___0~16#1.offset, 2);chk_cfg_~size~0#1 := chk_cfg_#t~mem518#1;havoc chk_cfg_#t~mem518#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: assume 3 == (if verify_fi_#t~mem556#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem556#1 % 256 % 4294967296 else verify_fi_#t~mem556#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem556#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: assume !(3 == (if verify_fi_#t~mem556#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem556#1 % 256 % 4294967296 else verify_fi_#t~mem556#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem556#1;call verify_fi_#t~mem557#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15932: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: verify_fi_~tmp___1~4#1 := verify_fi_#t~ret578#1;havoc verify_fi_#t~ret578#1;call verify_fi_#t~mem579#1 := read~int#15(verify_fi_~fi~3#1.base, 8 + verify_fi_~fi~3#1.offset, 2); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call verify_fi_#t~ret578#1 := calc_fi_checksum(verify_fi_~fc#1.base, verify_fi_~fc#1.offset); srcloc: null [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume ((43605 != chk_boot_#t~mem521#1 % 65536 % 4294967296 || chk_boot_~hdroffset~0#1 % 65536 % 4294967296 > 65512) || 0 != (if chk_boot_~hdroffset~0#1 % 65536 % 4294967296 <= 2147483647 then chk_boot_~hdroffset~0#1 % 65536 % 4294967296 else chk_boot_~hdroffset~0#1 % 65536 % 4294967296 - 4294967296) % 4 || chk_boot_~hdroffset~0#1 % 65536 % 4294967296 <= 27) || (24 + chk_boot_~hdroffset~0#1 % 65536) % 18446744073709551616 > chk_boot_~length#1 % 4294967296 % 18446744073709551616;havoc chk_boot_#t~mem521#1;chk_boot_#res#1 := 255; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume !(((43605 != chk_boot_#t~mem521#1 % 65536 % 4294967296 || chk_boot_~hdroffset~0#1 % 65536 % 4294967296 > 65512) || 0 != (if chk_boot_~hdroffset~0#1 % 65536 % 4294967296 <= 2147483647 then chk_boot_~hdroffset~0#1 % 65536 % 4294967296 else chk_boot_~hdroffset~0#1 % 65536 % 4294967296 - 4294967296) % 4 || chk_boot_~hdroffset~0#1 % 65536 % 4294967296 <= 27) || (24 + chk_boot_~hdroffset~0#1 % 65536) % 18446744073709551616 > chk_boot_~length#1 % 4294967296 % 18446744073709551616);havoc chk_boot_#t~mem521#1;chk_boot_~bh~2#1.base, chk_boot_~bh~2#1.offset := chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset + 24 * (if chk_boot_~hdroffset~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then chk_boot_~hdroffset~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 else chk_boot_~hdroffset~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call chk_boot_#t~mem522#1 := read~int#15(chk_boot_~bh~2#1.base, chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short524#1 := 80 != chk_boot_#t~mem522#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: call write~$Pointer$#15(esas2r_fm_api_~fi#1.base, 128 + esas2r_fm_api_~fi#1.offset, esas2r_fm_api_~fc~4#1.base, 24 + esas2r_fm_api_~fc~4#1.offset, 8);call write~int#15(6, esas2r_fm_api_~fc~4#1.base, 38 + esas2r_fm_api_~fc~4#1.offset, 2);call write~int#15(2176, esas2r_fm_api_~fc~4#1.base, 32 + esas2r_fm_api_~fc~4#1.offset, 4); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume 3 == (if verify_fi_#t~mem561#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem561#1 % 256 % 4294967296 else verify_fi_#t~mem561#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem561#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume !(3 == (if verify_fi_#t~mem561#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem561#1 % 256 % 4294967296 else verify_fi_#t~mem561#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem561#1;call verify_fi_#t~mem562#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004: esas2r_fm_api_~tmp___1~11#1 := (if 0 == esas2r_fm_api_#t~ret1263#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1263#1;esas2r_fm_api_#res#1 := (if 0 == esas2r_fm_api_~tmp___1~11#1 % 256 then 0 else 1); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: SUMMARY for call esas2r_fm_api_#t~ret1263#1 := complete_fmapi_req(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset, 15); srcloc: null [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633: assume 0 != fix_bios_#t~mem401#1 % 65536 % 4294967296;havoc fix_bios_#t~mem401#1;call fix_bios_#t~mem402#1 := read~int#15(fix_bios_~pi~0#1.base, 26 + fix_bios_~pi~0#1.offset, 2);fix_bios_~pnp_header_bytes~0#1.base, fix_bios_~pnp_header_bytes~0#1.offset := fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset + (if fix_bios_#t~mem402#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fix_bios_#t~mem402#1 % 65536 % 18446744073709551616 % 18446744073709551616 else fix_bios_#t~mem402#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc fix_bios_#t~mem402#1;call fix_bios_#t~mem403#1.base, fix_bios_#t~mem403#1.offset := read~$Pointer$#15(fix_bios_~a#1.base, 30026 + fix_bios_~a#1.offset, 8);call fix_bios_#t~mem404#1 := read~int#15(fix_bios_#t~mem403#1.base, 64 + fix_bios_#t~mem403#1.offset, 2);call fix_bios_#t~mem405#1.base, fix_bios_#t~mem405#1.offset := read~$Pointer$#15(fix_bios_~a#1.base, 30026 + fix_bios_~a#1.offset, 8);call fix_bios_#t~mem406#1 := read~int#15(fix_bios_#t~mem405#1.base, 66 + fix_bios_#t~mem405#1.offset, 2); [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633: assume !(0 != fix_bios_#t~mem401#1 % 65536 % 4294967296);havoc fix_bios_#t~mem401#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: verify_fi_#t~ret568#1 := chk_boot_#res#1;havoc chk_boot_#t~mem520#1, chk_boot_#t~mem521#1, chk_boot_#t~mem522#1, chk_boot_#t~mem523#1, chk_boot_#t~short524#1, chk_boot_#t~mem525#1, chk_boot_#t~short526#1, chk_boot_#t~mem527#1, chk_boot_#t~short528#1, chk_boot_#t~mem529#1, chk_boot_#t~short530#1, chk_boot_#t~mem531#1, chk_boot_#t~short532#1, chk_boot_#t~mem533#1, chk_boot_#t~short534#1, chk_boot_#t~mem535#1, chk_boot_#t~short536#1, chk_boot_#t~mem537#1, chk_boot_#t~mem538#1, chk_boot_#t~short539#1, chk_boot_#t~short540#1, chk_boot_#t~mem541#1, chk_boot_~boot_img#1.base, chk_boot_~boot_img#1.offset, chk_boot_~length#1, chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset, chk_boot_~hdroffset~0#1, chk_boot_~bh~2#1.base, chk_boot_~bh~2#1.offset;havoc chk_boot_#in~boot_img#1.base, chk_boot_#in~boot_img#1.offset, chk_boot_#in~length#1;assume { :end_inline_chk_boot } true;verify_fi_~tmp~30#1 := verify_fi_#t~ret568#1;havoc verify_fi_#t~mem566#1;havoc verify_fi_#t~mem567#1;havoc verify_fi_#t~ret568#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: assume (if verify_fi_~i~0#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~i~0#1 % 65536 % 4294967296 else verify_fi_~i~0#1 % 65536 % 4294967296 - 4294967296) < (if verify_fi_#t~mem575#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem575#1 % 65536 % 4294967296 else verify_fi_#t~mem575#1 % 65536 % 4294967296 - 4294967296);havoc verify_fi_#t~mem575#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: assume !((if verify_fi_~i~0#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~i~0#1 % 65536 % 4294967296 else verify_fi_~i~0#1 % 65536 % 4294967296 - 4294967296) < (if verify_fi_#t~mem575#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem575#1 % 65536 % 4294967296 else verify_fi_#t~mem575#1 % 65536 % 4294967296 - 4294967296));havoc verify_fi_#t~mem575#1; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054-1: SUMMARY for call esas2r_fm_api_#t~ret1272#1 := calc_fi_checksum(esas2r_fm_api_~fc~4#1.base, esas2r_fm_api_~fc~4#1.offset); srcloc: null [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume verify_fi_#t~short550#1;havoc verify_fi_#t~mem549#1;havoc verify_fi_#t~short550#1;call write~int#15(6, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume !verify_fi_#t~short550#1;havoc verify_fi_#t~mem549#1;havoc verify_fi_#t~short550#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume (if esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 else esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 - 4294967296) < (if esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 else esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_fm_api_#t~mem1277#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume !((if esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 else esas2r_fm_api_~j~0#1 % 256 % 65536 % 4294967296 - 4294967296) < (if esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 else esas2r_fm_api_#t~mem1277#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_fm_api_#t~mem1277#1;call esas2r_fm_api_#t~mem1278#1 := read~int#15(esas2r_fm_api_~a#1.base, 29785 + esas2r_fm_api_~a#1.offset, 4); [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096-1: assume verify_fi_#t~short550#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096-1: assume !verify_fi_#t~short550#1;call verify_fi_#t~mem549#1 := read~int#15(verify_fi_~fc#1.base, 32 + verify_fi_~fc#1.offset, 4);verify_fi_#t~short550#1 := verify_fi_~len~4#1 % 4294967296 < verify_fi_#t~mem549#1 % 4294967296; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: call write~int#15(esas2r_fm_api_#t~ret1272#1, esas2r_fm_api_~fi#1.base, 8 + esas2r_fm_api_~fi#1.offset, 2);havoc esas2r_fm_api_#t~ret1272#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume 0 != chk_cfg_~length#1 % 4294967296 && chk_cfg_~sz~0#1 % 4294967296 != chk_cfg_~length#1 % 4294967296;chk_cfg_#res#1 := 0; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume !(0 != chk_cfg_~length#1 % 4294967296 && chk_cfg_~sz~0#1 % 4294967296 != chk_cfg_~length#1 % 4294967296);chk_cfg_#res#1 := chk_cfg_~sz~0#1;verify_fi_#t~ret573#1 := chk_cfg_#res#1;havoc chk_cfg_#t~mem517#1, chk_cfg_#t~mem518#1, chk_cfg_#t~mem519#1, chk_cfg_~cfg#1.base, chk_cfg_~cfg#1.offset, chk_cfg_~length#1, chk_cfg_~flash_ver#1.base, chk_cfg_~flash_ver#1.offset, chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset, chk_cfg_~sz~0#1, chk_cfg_~len~2#1, chk_cfg_~type~1#1, chk_cfg_~size~0#1, chk_cfg_~tmp~29#1.base, chk_cfg_~tmp~29#1.offset, chk_cfg_~tmp___0~16#1.base, chk_cfg_~tmp___0~16#1.offset;havoc chk_cfg_#in~cfg#1.base, chk_cfg_#in~cfg#1.offset, chk_cfg_#in~length#1, chk_cfg_#in~flash_ver#1.base, chk_cfg_#in~flash_ver#1.offset;assume { :end_inline_chk_cfg } true;verify_fi_~tmp___0~17#1 := verify_fi_#t~ret573#1;havoc verify_fi_#t~mem570#1;havoc verify_fi_#t~mem571#1;havoc verify_fi_#t~mem572#1;havoc verify_fi_#t~ret573#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume (if verify_fi_#t~mem579#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem579#1 % 65536 % 4294967296 else verify_fi_#t~mem579#1 % 65536 % 4294967296 - 4294967296) != (if verify_fi_~tmp___1~4#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~tmp___1~4#1 % 65536 % 4294967296 else verify_fi_~tmp___1~4#1 % 65536 % 4294967296 - 4294967296);havoc verify_fi_#t~mem579#1;call write~int#15(5, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume !((if verify_fi_#t~mem579#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem579#1 % 65536 % 4294967296 else verify_fi_#t~mem579#1 % 65536 % 4294967296 - 4294967296) != (if verify_fi_~tmp___1~4#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~tmp___1~4#1 % 65536 % 4294967296 else verify_fi_~tmp___1~4#1 % 65536 % 4294967296 - 4294967296));havoc verify_fi_#t~mem579#1;verify_fi_#res#1 := 1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume fix_efi_~thislen~0#1 % 4294967296 > fix_efi_~len~0#1 % 4294967296; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume !(fix_efi_~thislen~0#1 % 4294967296 > fix_efi_~len~0#1 % 4294967296);fix_efi_~len~0#1 := fix_efi_~len~0#1 - fix_efi_~thislen~0#1;fix_efi_~offset~0#1 := fix_efi_~offset~0#1 + fix_efi_~thislen~0#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137: esas2r_fm_api_#res#1 := 1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: call verify_fi_#t~mem575#1 := read~int#15(verify_fi_~fi~3#1.base, 14 + verify_fi_~fi~3#1.offset, 2); [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137-1: SUMMARY for call esas2r_start_request(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset); srcloc: null [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10071: havoc esas2r_fm_api_#t~memcpy~res1276#1.base, esas2r_fm_api_#t~memcpy~res1276#1.offset;esas2r_fm_api_~j~0#1 := 0;esas2r_fm_api_~ch~4#1.base, esas2r_fm_api_~ch~4#1.offset := esas2r_fm_api_~fi#1.base, 32 + esas2r_fm_api_~fi#1.offset; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10071-1: SUMMARY for call esas2r_fm_api_#t~memcpy~res1276#1.base, esas2r_fm_api_#t~memcpy~res1276#1.offset := #Ultimate.C_memcpy#15(esas2r_fm_api_~fi#1.base, 16 + esas2r_fm_api_~fi#1.offset, esas2r_fm_api_~a#1.base, 29821 + esas2r_fm_api_~a#1.offset, 16); srcloc: null [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume (43520 != chk_cfg_~type~1#1 % 65536 % 4294967296 && 43522 != chk_cfg_~type~1#1 % 65536 % 4294967296) && 43524 != chk_cfg_~type~1#1 % 65536 % 4294967296; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume !((43520 != chk_cfg_~type~1#1 % 65536 % 4294967296 && 43522 != chk_cfg_~type~1#1 % 65536 % 4294967296) && 43524 != chk_cfg_~type~1#1 % 65536 % 4294967296); [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055: call write~int#15(0, esas2r_fm_api_~fc~4#1.base, 36 + esas2r_fm_api_~fc~4#1.offset, 1);call write~int#15(0, esas2r_fm_api_~fc~4#1.base, 37 + esas2r_fm_api_~fc~4#1.offset, 1);call write~int#15(4, esas2r_fm_api_~fc~4#1.base, 52 + esas2r_fm_api_~fc~4#1.offset, 1);call write~int#15(7340032, esas2r_fm_api_~fc~4#1.base, 44 + esas2r_fm_api_~fc~4#1.offset, 4);call write~int#15(786432, esas2r_fm_api_~fc~4#1.base, 69 + esas2r_fm_api_~fc~4#1.offset, 4);call write~$Pointer$#15(0, 0, esas2r_fm_api_~fc~4#1.base, 73 + esas2r_fm_api_~fc~4#1.offset, 8);call write~$Pointer$#15(#funAddr~fw_download_proc.base, #funAddr~fw_download_proc.offset, esas2r_fm_api_~fc~4#1.base, 8 + esas2r_fm_api_~fc~4#1.offset, 8); [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055-1: SUMMARY for call esas2r_disable_heartbeat(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset); srcloc: null [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10022: SUMMARY for call esas2r_fm_api_#t~ret1281#1 := complete_fmapi_req(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset, 4); srcloc: null [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume 0 != verify_fi_#t~mem564#1 % 512 % 4294967296;havoc verify_fi_#t~mem564#1;verify_fi_~cmperr~0#1 := 1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume !(0 != verify_fi_#t~mem564#1 % 512 % 4294967296);havoc verify_fi_#t~mem564#1; [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-1: call verify_fi_#t~mem564#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4); [2025-02-08 04:40:15,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16001-1: SUMMARY for call #t~ret2593#1 := prepare_to_wait_event(~a#1.base, 32506 + ~a#1.offset, ~#__wait~0#1.base, ~#__wait~0#1.offset, 1); srcloc: null [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16001: assume -9223372036854775808 <= #t~ret2593#1 && #t~ret2593#1 <= 9223372036854775807;~tmp___2~31#1 := #t~ret2593#1;havoc #t~ret2593#1;~__int~0#1 := ~tmp___2~31#1;call #t~mem2594#1 := read~int#15(~a#1.base, 32590 + ~a#1.offset, 4); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: assume 0 == verify_fi_#t~mem569#1 % 4294967296;havoc verify_fi_#t~mem569#1;verify_fi_~cmperr~0#1 := 1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: assume !(0 == verify_fi_#t~mem569#1 % 4294967296);havoc verify_fi_#t~mem569#1;call verify_fi_#t~mem570#1 := read~int#15(verify_fi_~ch~3#1.base, 12 + verify_fi_~ch~3#1.offset, 4);call verify_fi_#t~mem571#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4);call verify_fi_#t~mem572#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4);assume { :begin_inline_chk_cfg } true;chk_cfg_#in~cfg#1.base, chk_cfg_#in~cfg#1.offset, chk_cfg_#in~length#1, chk_cfg_#in~flash_ver#1.base, chk_cfg_#in~flash_ver#1.offset := verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset + (if (verify_fi_#t~mem570#1 % 4294967296 + verify_fi_#t~mem571#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (verify_fi_#t~mem570#1 % 4294967296 + verify_fi_#t~mem571#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (verify_fi_#t~mem570#1 % 4294967296 + verify_fi_#t~mem571#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), verify_fi_#t~mem572#1, 0, 0;havoc chk_cfg_#res#1;havoc chk_cfg_#t~mem517#1, chk_cfg_#t~mem518#1, chk_cfg_#t~mem519#1, chk_cfg_~cfg#1.base, chk_cfg_~cfg#1.offset, chk_cfg_~length#1, chk_cfg_~flash_ver#1.base, chk_cfg_~flash_ver#1.offset, chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset, chk_cfg_~sz~0#1, chk_cfg_~len~2#1, chk_cfg_~type~1#1, chk_cfg_~size~0#1, chk_cfg_~tmp~29#1.base, chk_cfg_~tmp~29#1.offset, chk_cfg_~tmp___0~16#1.base, chk_cfg_~tmp___0~16#1.offset;chk_cfg_~cfg#1.base, chk_cfg_~cfg#1.offset := chk_cfg_#in~cfg#1.base, chk_cfg_#in~cfg#1.offset;chk_cfg_~length#1 := chk_cfg_#in~length#1;chk_cfg_~flash_ver#1.base, chk_cfg_~flash_ver#1.offset := chk_cfg_#in~flash_ver#1.base, chk_cfg_#in~flash_ver#1.offset;havoc chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset;havoc chk_cfg_~sz~0#1;havoc chk_cfg_~len~2#1;havoc chk_cfg_~type~1#1;havoc chk_cfg_~size~0#1;havoc chk_cfg_~tmp~29#1.base, chk_cfg_~tmp~29#1.offset;havoc chk_cfg_~tmp___0~16#1.base, chk_cfg_~tmp___0~16#1.offset;chk_cfg_~pw~0#1.base, chk_cfg_~pw~0#1.offset := chk_cfg_~cfg#1.base, -2 + chk_cfg_~cfg#1.offset;chk_cfg_~sz~0#1 := 0;chk_cfg_~len~2#1 := chk_cfg_~length#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-1: call verify_fi_#t~mem569#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume 5 == (if verify_fi_#t~mem557#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem557#1 % 256 % 4294967296 else verify_fi_#t~mem557#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem557#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume !(5 == (if verify_fi_#t~mem557#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem557#1 % 256 % 4294967296 else verify_fi_#t~mem557#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem557#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10122: esas2r_fm_api_~tmp___15~0#1 := (if 0 == esas2r_fm_api_#t~ret1282#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1282#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: esas2r_fm_api_#t~ret1267#1 := verify_fi_#res#1;havoc verify_fi_#t~mem547#1.base, verify_fi_#t~mem547#1.offset, verify_fi_#t~mem548#1, verify_fi_#t~mem549#1, verify_fi_#t~short550#1, verify_fi_#t~ret551#1, verify_fi_#t~mem552#1, verify_fi_#t~short553#1, verify_fi_#t~mem554#1, verify_fi_#t~mem555#1, verify_fi_#t~mem556#1, verify_fi_#t~mem557#1, verify_fi_#t~mem558#1, verify_fi_#t~mem559#1, verify_fi_#t~mem560#1, verify_fi_#t~mem561#1, verify_fi_#t~mem562#1, verify_fi_#t~mem563#1, verify_fi_#t~mem564#1, verify_fi_#t~mem565#1, verify_fi_#t~mem566#1, verify_fi_#t~mem567#1, verify_fi_#t~ret568#1, verify_fi_#t~mem569#1, verify_fi_#t~mem570#1, verify_fi_#t~mem571#1, verify_fi_#t~mem572#1, verify_fi_#t~ret573#1, verify_fi_#t~mem574#1, verify_fi_#t~mem575#1, verify_fi_#t~mem576#1, verify_fi_#t~mem577#1, verify_fi_#t~ret578#1, verify_fi_#t~mem579#1, verify_fi_~a#1.base, verify_fi_~a#1.offset, verify_fi_~fc#1.base, verify_fi_~fc#1.offset, verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset, verify_fi_~type~2#1, verify_fi_~imgerr~0#1, verify_fi_~i~0#1, verify_fi_~len~4#1, verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, verify_fi_~cmperr~0#1, verify_fi_~tmp~30#1, verify_fi_~tmp___0~17#1, verify_fi_~tmp___1~4#1;havoc verify_fi_#in~a#1.base, verify_fi_#in~a#1.offset, verify_fi_#in~fc#1.base, verify_fi_#in~fc#1.offset;assume { :end_inline_verify_fi } true;esas2r_fm_api_~tmp___4~1#1 := (if 0 == esas2r_fm_api_#t~ret1267#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1267#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume 0 == chk_cfg_~len~2#1 % 4294967296;chk_cfg_~len~2#1 := 2048; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume !(0 == chk_cfg_~len~2#1 % 4294967296); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9990: SUMMARY for call esas2r_fm_api_#t~ret1262#1 := constant_test_bit(13, esas2r_fm_api_~a#1.base, 28952 + esas2r_fm_api_~a#1.offset); srcloc: null [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: call write~int#15(fix_bios_#t~bitwise407#1, fix_bios_~pnp_header_bytes~0#1.base, 40 + fix_bios_~pnp_header_bytes~0#1.offset, 4);havoc fix_bios_#t~mem403#1.base, fix_bios_#t~mem403#1.offset;havoc fix_bios_#t~mem404#1;havoc fix_bios_#t~mem405#1.base, fix_bios_#t~mem405#1.offset;havoc fix_bios_#t~mem406#1;havoc fix_bios_#t~bitwise407#1; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-1: [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: verify_fi_~cmperr~0#1 := 0;call verify_fi_#t~mem554#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-2: havoc fix_bios_#t~bitwise407#1;assume (fix_bios_#t~bitwise407#1 % 4294967296 >= fix_bios_#t~mem404#1 % 65536 % 4294967296 && fix_bios_#t~bitwise407#1 % 4294967296 >= 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296) && fix_bios_#t~bitwise407#1 % 4294967296 <= fix_bios_#t~mem404#1 % 65536 % 4294967296 + 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019-1: SUMMARY for call finish_wait(~a#1.base, 32506 + ~a#1.offset, ~#__wait~0#1.base, ~#__wait~0#1.offset); srcloc: null [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: ~__ret~1#1 := (if ~__ret___0~0#1 % 4294967296 <= 2147483647 then ~__ret___0~0#1 % 4294967296 else ~__ret___0~0#1 % 4294967296 - 4294967296); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-3: assume 0 == 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296;fix_bios_#t~bitwise407#1 := fix_bios_#t~mem404#1 % 65536; [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-3: assume !(0 == 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-4: assume 0 == fix_bios_#t~mem404#1 % 65536 % 4294967296 || fix_bios_#t~mem404#1 % 65536 % 4294967296 == 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296;fix_bios_#t~bitwise407#1 := 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296); [2025-02-08 04:40:15,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-4: assume !(0 == fix_bios_#t~mem404#1 % 65536 % 4294967296 || fix_bios_#t~mem404#1 % 65536 % 4294967296 == 65536 * (fix_bios_#t~mem406#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: assume 0 != esas2r_fm_api_#t~mem1270#1 % 4294967296;havoc esas2r_fm_api_#t~mem1270#1;assume { :begin_inline_fix_bios } true;fix_bios_#in~a#1.base, fix_bios_#in~a#1.offset, fix_bios_#in~fi#1.base, fix_bios_#in~fi#1.offset := esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~fi#1.base, esas2r_fm_api_~fi#1.offset;havoc fix_bios_#t~mem397#1, fix_bios_#t~mem398#1, fix_bios_#t~mem399#1.base, fix_bios_#t~mem399#1.offset, fix_bios_#t~mem400#1, fix_bios_#t~mem401#1, fix_bios_#t~mem402#1, fix_bios_#t~mem403#1.base, fix_bios_#t~mem403#1.offset, fix_bios_#t~mem404#1, fix_bios_#t~mem405#1.base, fix_bios_#t~mem405#1.offset, fix_bios_#t~mem406#1, fix_bios_#t~bitwise407#1, fix_bios_#t~ret408#1, fix_bios_#t~mem409#1, fix_bios_#t~mem410#1, fix_bios_#t~ret411#1, fix_bios_#t~mem412#1, fix_bios_~a#1.base, fix_bios_~a#1.offset, fix_bios_~fi#1.base, fix_bios_~fi#1.offset, fix_bios_~ch~0#1.base, fix_bios_~ch~0#1.offset, fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset, fix_bios_~bh~0#1.base, fix_bios_~bh~0#1.offset, fix_bios_~pnp_header_bytes~0#1.base, fix_bios_~pnp_header_bytes~0#1.offset, fix_bios_~tmp~27#1, fix_bios_~tmp___0~14#1;fix_bios_~a#1.base, fix_bios_~a#1.offset := fix_bios_#in~a#1.base, fix_bios_#in~a#1.offset;fix_bios_~fi#1.base, fix_bios_~fi#1.offset := fix_bios_#in~fi#1.base, fix_bios_#in~fi#1.offset;havoc fix_bios_~ch~0#1.base, fix_bios_~ch~0#1.offset;havoc fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset;havoc fix_bios_~bh~0#1.base, fix_bios_~bh~0#1.offset;havoc fix_bios_~pnp_header_bytes~0#1.base, fix_bios_~pnp_header_bytes~0#1.offset;havoc fix_bios_~tmp~27#1;havoc fix_bios_~tmp___0~14#1;fix_bios_~ch~0#1.base, fix_bios_~ch~0#1.offset := fix_bios_~fi#1.base, 64 + fix_bios_~fi#1.offset;call fix_bios_#t~mem397#1 := read~int#15(fix_bios_~ch~0#1.base, 12 + fix_bios_~ch~0#1.offset, 4);fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset := fix_bios_~fi#1.base, fix_bios_~fi#1.offset + 52 * (if fix_bios_#t~mem397#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fix_bios_#t~mem397#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fix_bios_#t~mem397#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc fix_bios_#t~mem397#1;call fix_bios_#t~mem398#1 := read~int#15(fix_bios_~pi~0#1.base, 24 + fix_bios_~pi~0#1.offset, 2);fix_bios_~bh~0#1.base, fix_bios_~bh~0#1.offset := fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset + 24 * (if fix_bios_#t~mem398#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fix_bios_#t~mem398#1 % 65536 % 18446744073709551616 % 18446744073709551616 else fix_bios_#t~mem398#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc fix_bios_#t~mem398#1;call fix_bios_#t~mem399#1.base, fix_bios_#t~mem399#1.offset := read~$Pointer$#15(fix_bios_~a#1.base, 30026 + fix_bios_~a#1.offset, 8);call fix_bios_#t~mem400#1 := read~int#15(fix_bios_#t~mem399#1.base, 62 + fix_bios_#t~mem399#1.offset, 2);call write~int#15(fix_bios_#t~mem400#1, fix_bios_~bh~0#1.base, 6 + fix_bios_~bh~0#1.offset, 2);havoc fix_bios_#t~mem399#1.base, fix_bios_#t~mem399#1.offset;havoc fix_bios_#t~mem400#1;call fix_bios_#t~mem401#1 := read~int#15(fix_bios_~pi~0#1.base, 26 + fix_bios_~pi~0#1.offset, 2); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: assume !(0 != esas2r_fm_api_#t~mem1270#1 % 4294967296);havoc esas2r_fm_api_#t~mem1270#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: assume 5 == (if verify_fi_#t~mem562#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem562#1 % 256 % 4294967296 else verify_fi_#t~mem562#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem562#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: assume !(5 == (if verify_fi_#t~mem562#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem562#1 % 256 % 4294967296 else verify_fi_#t~mem562#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem562#1;call verify_fi_#t~mem563#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: fix_bios_~tmp~27#1 := fix_bios_#t~ret408#1;havoc fix_bios_#t~ret408#1;call fix_bios_#t~mem409#1 := read~int#15(fix_bios_~pnp_header_bytes~0#1.base, 9 + fix_bios_~pnp_header_bytes~0#1.offset, 1);call write~int#15((if fix_bios_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then fix_bios_#t~mem409#1 % 256 % 4294967296 else fix_bios_#t~mem409#1 % 256 % 4294967296 - 4294967296) - (if fix_bios_~tmp~27#1 % 256 % 4294967296 <= 2147483647 then fix_bios_~tmp~27#1 % 256 % 4294967296 else fix_bios_~tmp~27#1 % 256 % 4294967296 - 4294967296), fix_bios_~pnp_header_bytes~0#1.base, 9 + fix_bios_~pnp_header_bytes~0#1.offset, 1);havoc fix_bios_#t~mem409#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume 0 == (if verify_fi_#t~mem558#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem558#1 % 256 % 4294967296 else verify_fi_#t~mem558#1 % 256 % 4294967296 - 4294967296);havoc verify_fi_#t~mem558#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume !(0 == (if verify_fi_#t~mem558#1 % 256 % 4294967296 <= 2147483647 then verify_fi_#t~mem558#1 % 256 % 4294967296 else verify_fi_#t~mem558#1 % 256 % 4294967296 - 4294967296));havoc verify_fi_#t~mem558#1;call verify_fi_#t~mem559#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637-1: SUMMARY for call fix_bios_#t~ret408#1 := esas2r_calc_byte_cksum(fix_bios_~pnp_header_bytes~0#1.base, fix_bios_~pnp_header_bytes~0#1.offset, 32, 0); srcloc: null [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume (if verify_fi_~i~0#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~i~0#1 % 65536 % 4294967296 else verify_fi_~i~0#1 % 65536 % 4294967296 - 4294967296) != (if verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 else verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 - 4294967296);havoc verify_fi_#t~mem554#1;verify_fi_~imgerr~0#1 := 1;call write~int#15(3, verify_fi_~ch~3#1.base, 1 + verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume !((if verify_fi_~i~0#1 % 65536 % 4294967296 <= 2147483647 then verify_fi_~i~0#1 % 65536 % 4294967296 else verify_fi_~i~0#1 % 65536 % 4294967296 - 4294967296) != (if verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 <= 2147483647 then verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 else verify_fi_#t~mem554#1 % 256 % 65536 % 4294967296 - 4294967296));havoc verify_fi_#t~mem554#1;call verify_fi_#t~mem555#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: esas2r_fm_api_~tmp___12~0#1 := (if 0 == esas2r_fm_api_#t~ret1280#1 % 256 then 0 else 1);havoc esas2r_fm_api_#t~ret1280#1;esas2r_fm_api_#res#1 := (if 0 == esas2r_fm_api_~tmp___12~0#1 % 256 then 0 else 1); [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107-1: SUMMARY for call esas2r_fm_api_#t~ret1280#1 := complete_fmapi_req(esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~rq#1.base, esas2r_fm_api_~rq#1.offset, 0); srcloc: null [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume chk_boot_#t~short540#1;havoc chk_boot_#t~mem522#1;havoc chk_boot_#t~mem523#1;havoc chk_boot_#t~short524#1;havoc chk_boot_#t~mem525#1;havoc chk_boot_#t~short526#1;havoc chk_boot_#t~mem527#1;havoc chk_boot_#t~short528#1;havoc chk_boot_#t~mem529#1;havoc chk_boot_#t~short530#1;havoc chk_boot_#t~mem531#1;havoc chk_boot_#t~short532#1;havoc chk_boot_#t~mem533#1;havoc chk_boot_#t~short534#1;havoc chk_boot_#t~mem535#1;havoc chk_boot_#t~short536#1;havoc chk_boot_#t~mem537#1;havoc chk_boot_#t~mem538#1;havoc chk_boot_#t~short539#1;havoc chk_boot_#t~short540#1;chk_boot_#res#1 := 255; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume !chk_boot_#t~short540#1;havoc chk_boot_#t~mem522#1;havoc chk_boot_#t~mem523#1;havoc chk_boot_#t~short524#1;havoc chk_boot_#t~mem525#1;havoc chk_boot_#t~short526#1;havoc chk_boot_#t~mem527#1;havoc chk_boot_#t~short528#1;havoc chk_boot_#t~mem529#1;havoc chk_boot_#t~short530#1;havoc chk_boot_#t~mem531#1;havoc chk_boot_#t~short532#1;havoc chk_boot_#t~mem533#1;havoc chk_boot_#t~short534#1;havoc chk_boot_#t~mem535#1;havoc chk_boot_#t~short536#1;havoc chk_boot_#t~mem537#1;havoc chk_boot_#t~mem538#1;havoc chk_boot_#t~short539#1;havoc chk_boot_#t~short540#1;call chk_boot_#t~mem541#1 := read~int#15(chk_boot_~bh~2#1.base, 20 + chk_boot_~bh~2#1.offset, 1);chk_boot_#res#1 := chk_boot_#t~mem541#1;havoc chk_boot_#t~mem541#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-5: assume chk_boot_#t~short536#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-5: assume !chk_boot_#t~short536#1;call chk_boot_#t~mem535#1 := read~int#15(chk_boot_~bh~2#1.base, 13 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short536#1 := 0 != chk_boot_#t~mem535#1 % 256 % 4294967296; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-6: chk_boot_#t~short536#1 := chk_boot_#t~short534#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-7: assume chk_boot_#t~short534#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-7: assume !chk_boot_#t~short534#1;call chk_boot_#t~mem533#1 := read~int#15(chk_boot_~bh~2#1.base, 14 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short534#1 := 4 != chk_boot_#t~mem533#1 % 256 % 4294967296; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-8: chk_boot_#t~short534#1 := chk_boot_#t~short532#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: chk_boot_#t~short540#1 := chk_boot_#t~short539#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-2: assume chk_boot_#t~short539#1;call chk_boot_#t~mem538#1 := read~int#15(chk_boot_~bh~2#1.base, 20 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short539#1 := 3 != chk_boot_#t~mem538#1 % 256 % 4294967296; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-2: assume !chk_boot_#t~short539#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume chk_boot_#t~short540#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume !chk_boot_#t~short540#1;call chk_boot_#t~mem537#1 := read~int#15(chk_boot_~bh~2#1.base, 20 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short539#1 := chk_boot_#t~mem537#1 % 256 % 4294967296 > 1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-4: chk_boot_#t~short540#1 := chk_boot_#t~short536#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-13: assume chk_boot_#t~short528#1; [2025-02-08 04:40:15,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-13: assume !chk_boot_#t~short528#1;call chk_boot_#t~mem527#1 := read~int#15(chk_boot_~bh~2#1.base, 3 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short528#1 := 82 != chk_boot_#t~mem527#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume 0 != esas2r_fm_api_~tmp___15~0#1 % 256;esas2r_fm_api_~tmp___16~0#1 := 0; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume !(0 != esas2r_fm_api_~tmp___15~0#1 % 256);esas2r_fm_api_~tmp___16~0#1 := 1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-14: chk_boot_#t~short528#1 := chk_boot_#t~short526#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume 0 != esas2r_fm_api_#t~mem1278#1 % 4294967296;havoc esas2r_fm_api_#t~mem1278#1;call esas2r_fm_api_#t~mem1279#1 := read~int#15(esas2r_fm_api_~a#1.base, 29785 + esas2r_fm_api_~a#1.offset, 4);esas2r_fm_api_~tmp___8~0#1 := esas2r_fm_api_#t~mem1279#1;havoc esas2r_fm_api_#t~mem1279#1;call write~int#15(esas2r_fm_api_~tmp___8~0#1, esas2r_fm_api_~fi#1.base, 100 + esas2r_fm_api_~fi#1.offset, 4);esas2r_fm_api_~tmp___7~0#1 := esas2r_fm_api_~tmp___8~0#1;call write~int#15(esas2r_fm_api_~tmp___7~0#1, esas2r_fm_api_~fi#1.base, 116 + esas2r_fm_api_~fi#1.offset, 4);esas2r_fm_api_~tmp___6~1#1 := esas2r_fm_api_~tmp___7~0#1;call write~int#15(esas2r_fm_api_~tmp___6~1#1, esas2r_fm_api_~fi#1.base, 84 + esas2r_fm_api_~fi#1.offset, 4);call write~int#15(esas2r_fm_api_~tmp___6~1#1, esas2r_fm_api_~fi#1.base, 68 + esas2r_fm_api_~fi#1.offset, 4);esas2r_fm_api_~tmp___11~0#1 := 1;call write~int#15(esas2r_fm_api_~tmp___11~0#1, esas2r_fm_api_~fi#1.base, 97 + esas2r_fm_api_~fi#1.offset, 1);esas2r_fm_api_~tmp___10~0#1 := esas2r_fm_api_~tmp___11~0#1;call write~int#15(esas2r_fm_api_~tmp___10~0#1, esas2r_fm_api_~fi#1.base, 113 + esas2r_fm_api_~fi#1.offset, 1);esas2r_fm_api_~tmp___9~0#1 := esas2r_fm_api_~tmp___10~0#1;call write~int#15(esas2r_fm_api_~tmp___9~0#1, esas2r_fm_api_~fi#1.base, 81 + esas2r_fm_api_~fi#1.offset, 1);call write~int#15(esas2r_fm_api_~tmp___9~0#1, esas2r_fm_api_~fi#1.base, 65 + esas2r_fm_api_~fi#1.offset, 1); [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !(0 != esas2r_fm_api_#t~mem1278#1 % 4294967296);havoc esas2r_fm_api_#t~mem1278#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-15: assume chk_boot_#t~short526#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-15: assume !chk_boot_#t~short526#1;call chk_boot_#t~mem525#1 := read~int#15(chk_boot_~bh~2#1.base, 2 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short526#1 := 73 != chk_boot_#t~mem525#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-16: chk_boot_#t~short526#1 := chk_boot_#t~short524#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-9: assume chk_boot_#t~short532#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-9: assume !chk_boot_#t~short532#1;call chk_boot_#t~mem531#1 := read~int#15(chk_boot_~bh~2#1.base, 15 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short532#1 := 1 != chk_boot_#t~mem531#1 % 256 % 4294967296; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: assume 0 != (if verify_fi_~imgerr~0#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~imgerr~0#1 % 256 % 4294967296 else verify_fi_~imgerr~0#1 % 256 % 4294967296 - 4294967296);call write~int#15(11, verify_fi_~fi~3#1.base, 1 + verify_fi_~fi~3#1.offset, 1);verify_fi_#res#1 := 0; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: assume !(0 != (if verify_fi_~imgerr~0#1 % 256 % 4294967296 <= 2147483647 then verify_fi_~imgerr~0#1 % 256 % 4294967296 else verify_fi_~imgerr~0#1 % 256 % 4294967296 - 4294967296));call verify_fi_#t~mem576#1 := read~int#15(verify_fi_~fi~3#1.base, 4 + verify_fi_~fi~3#1.offset, 4);call verify_fi_#t~mem577#1 := read~int#15(verify_fi_~fc#1.base, 32 + verify_fi_~fc#1.offset, 4); [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-10: chk_boot_#t~short532#1 := chk_boot_#t~short530#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-11: assume chk_boot_#t~short530#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-11: assume !chk_boot_#t~short530#1;call chk_boot_#t~mem529#1 := read~int#15(chk_boot_~bh~2#1.base, 10 + chk_boot_~bh~2#1.offset, 2);chk_boot_#t~short530#1 := chk_boot_#t~mem529#1 % 65536 % 4294967296 <= 23; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-12: chk_boot_#t~short530#1 := chk_boot_#t~short528#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004: assume 0 != #t~mem2594#1;havoc #t~mem2594#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004: assume !(0 != #t~mem2594#1);havoc #t~mem2594#1; [2025-02-08 04:40:15,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-17: assume chk_boot_#t~short524#1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-17: assume !chk_boot_#t~short524#1;call chk_boot_#t~mem523#1 := read~int#15(chk_boot_~bh~2#1.base, 1 + chk_boot_~bh~2#1.offset, 1);chk_boot_#t~short524#1 := 67 != chk_boot_#t~mem523#1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: assume { :begin_inline_verify_fi } true;verify_fi_#in~a#1.base, verify_fi_#in~a#1.offset, verify_fi_#in~fc#1.base, verify_fi_#in~fc#1.offset := esas2r_fm_api_~a#1.base, esas2r_fm_api_~a#1.offset, esas2r_fm_api_~fc~4#1.base, esas2r_fm_api_~fc~4#1.offset;havoc verify_fi_#res#1;havoc verify_fi_#t~mem547#1.base, verify_fi_#t~mem547#1.offset, verify_fi_#t~mem548#1, verify_fi_#t~mem549#1, verify_fi_#t~short550#1, verify_fi_#t~ret551#1, verify_fi_#t~mem552#1, verify_fi_#t~short553#1, verify_fi_#t~mem554#1, verify_fi_#t~mem555#1, verify_fi_#t~mem556#1, verify_fi_#t~mem557#1, verify_fi_#t~mem558#1, verify_fi_#t~mem559#1, verify_fi_#t~mem560#1, verify_fi_#t~mem561#1, verify_fi_#t~mem562#1, verify_fi_#t~mem563#1, verify_fi_#t~mem564#1, verify_fi_#t~mem565#1, verify_fi_#t~mem566#1, verify_fi_#t~mem567#1, verify_fi_#t~ret568#1, verify_fi_#t~mem569#1, verify_fi_#t~mem570#1, verify_fi_#t~mem571#1, verify_fi_#t~mem572#1, verify_fi_#t~ret573#1, verify_fi_#t~mem574#1, verify_fi_#t~mem575#1, verify_fi_#t~mem576#1, verify_fi_#t~mem577#1, verify_fi_#t~ret578#1, verify_fi_#t~mem579#1, verify_fi_~a#1.base, verify_fi_~a#1.offset, verify_fi_~fc#1.base, verify_fi_~fc#1.offset, verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset, verify_fi_~type~2#1, verify_fi_~imgerr~0#1, verify_fi_~i~0#1, verify_fi_~len~4#1, verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, verify_fi_~cmperr~0#1, verify_fi_~tmp~30#1, verify_fi_~tmp___0~17#1, verify_fi_~tmp___1~4#1;verify_fi_~a#1.base, verify_fi_~a#1.offset := verify_fi_#in~a#1.base, verify_fi_#in~a#1.offset;verify_fi_~fc#1.base, verify_fi_~fc#1.offset := verify_fi_#in~fc#1.base, verify_fi_#in~fc#1.offset;havoc verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset;havoc verify_fi_~type~2#1;havoc verify_fi_~imgerr~0#1;havoc verify_fi_~i~0#1;havoc verify_fi_~len~4#1;havoc verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset;havoc verify_fi_~cmperr~0#1;havoc verify_fi_~tmp~30#1;havoc verify_fi_~tmp___0~17#1;havoc verify_fi_~tmp___1~4#1;call verify_fi_#t~mem547#1.base, verify_fi_#t~mem547#1.offset := read~$Pointer$#15(verify_fi_~fc#1.base, verify_fi_~fc#1.offset, 8);verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset := verify_fi_#t~mem547#1.base, verify_fi_#t~mem547#1.offset;havoc verify_fi_#t~mem547#1.base, verify_fi_#t~mem547#1.offset;call verify_fi_#t~mem548#1 := read~int#15(verify_fi_~fi~3#1.base, 4 + verify_fi_~fi~3#1.offset, 4);verify_fi_~len~4#1 := verify_fi_#t~mem548#1;havoc verify_fi_#t~mem548#1;verify_fi_#t~short550#1 := 0 != (if verify_fi_~len~4#1 % 4294967296 % 4294967296 <= 2147483647 then verify_fi_~len~4#1 % 4294967296 % 4294967296 else verify_fi_~len~4#1 % 4294967296 % 4294967296 - 4294967296) % 2; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: call esas2r_fm_api_#t~mem1277#1 := read~int#15(esas2r_fm_api_~fi#1.base, 14 + esas2r_fm_api_~fi#1.offset, 2); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: havoc fix_bios_#t~mem397#1, fix_bios_#t~mem398#1, fix_bios_#t~mem399#1.base, fix_bios_#t~mem399#1.offset, fix_bios_#t~mem400#1, fix_bios_#t~mem401#1, fix_bios_#t~mem402#1, fix_bios_#t~mem403#1.base, fix_bios_#t~mem403#1.offset, fix_bios_#t~mem404#1, fix_bios_#t~mem405#1.base, fix_bios_#t~mem405#1.offset, fix_bios_#t~mem406#1, fix_bios_#t~bitwise407#1, fix_bios_#t~ret408#1, fix_bios_#t~mem409#1, fix_bios_#t~mem410#1, fix_bios_#t~ret411#1, fix_bios_#t~mem412#1, fix_bios_~a#1.base, fix_bios_~a#1.offset, fix_bios_~fi#1.base, fix_bios_~fi#1.offset, fix_bios_~ch~0#1.base, fix_bios_~ch~0#1.offset, fix_bios_~pi~0#1.base, fix_bios_~pi~0#1.offset, fix_bios_~bh~0#1.base, fix_bios_~bh~0#1.offset, fix_bios_~pnp_header_bytes~0#1.base, fix_bios_~pnp_header_bytes~0#1.offset, fix_bios_~tmp~27#1, fix_bios_~tmp___0~14#1;havoc fix_bios_#in~a#1.base, fix_bios_#in~a#1.offset, fix_bios_#in~fi#1.base, fix_bios_#in~fi#1.offset;assume { :end_inline_fix_bios } true; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume 43524 == chk_cfg_~type~1#1 % 65536 % 4294967296 && 0 != (chk_cfg_~flash_ver#1.base + chk_cfg_~flash_ver#1.offset) % 18446744073709551616;call chk_cfg_#t~mem519#1 := read~int#15(chk_cfg_~pw~0#1.base, -4 + chk_cfg_~pw~0#1.offset, 4);call write~int#4(chk_cfg_#t~mem519#1, chk_cfg_~flash_ver#1.base, chk_cfg_~flash_ver#1.offset, 4);havoc chk_cfg_#t~mem519#1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume !(43524 == chk_cfg_~type~1#1 % 65536 % 4294967296 && 0 != (chk_cfg_~flash_ver#1.base + chk_cfg_~flash_ver#1.offset) % 18446744073709551616); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume 0 == (if esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 - 4294967296);havoc esas2r_fm_api_#t~mem1264#1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume !(0 == (if esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 <= 2147483647 then esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 else esas2r_fm_api_#t~mem1264#1 % 256 % 4294967296 - 4294967296));havoc esas2r_fm_api_#t~mem1264#1;call esas2r_fm_api_#t~mem1265#1 := read~int#15(esas2r_fm_api_~fi#1.base, 3 + esas2r_fm_api_~fi#1.offset, 1); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: assume 0 == verify_fi_#t~mem565#1 % 4294967296;havoc verify_fi_#t~mem565#1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: assume !(0 == verify_fi_#t~mem565#1 % 4294967296);havoc verify_fi_#t~mem565#1;call verify_fi_#t~mem566#1 := read~int#15(verify_fi_~ch~3#1.base, 12 + verify_fi_~ch~3#1.offset, 4);call verify_fi_#t~mem567#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4);assume { :begin_inline_chk_boot } true;chk_boot_#in~boot_img#1.base, chk_boot_#in~boot_img#1.offset, chk_boot_#in~length#1 := verify_fi_~fi~3#1.base, verify_fi_~fi~3#1.offset + (if verify_fi_#t~mem566#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then verify_fi_#t~mem566#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else verify_fi_#t~mem566#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), verify_fi_#t~mem567#1;havoc chk_boot_#res#1;havoc chk_boot_#t~mem520#1, chk_boot_#t~mem521#1, chk_boot_#t~mem522#1, chk_boot_#t~mem523#1, chk_boot_#t~short524#1, chk_boot_#t~mem525#1, chk_boot_#t~short526#1, chk_boot_#t~mem527#1, chk_boot_#t~short528#1, chk_boot_#t~mem529#1, chk_boot_#t~short530#1, chk_boot_#t~mem531#1, chk_boot_#t~short532#1, chk_boot_#t~mem533#1, chk_boot_#t~short534#1, chk_boot_#t~mem535#1, chk_boot_#t~short536#1, chk_boot_#t~mem537#1, chk_boot_#t~mem538#1, chk_boot_#t~short539#1, chk_boot_#t~short540#1, chk_boot_#t~mem541#1, chk_boot_~boot_img#1.base, chk_boot_~boot_img#1.offset, chk_boot_~length#1, chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset, chk_boot_~hdroffset~0#1, chk_boot_~bh~2#1.base, chk_boot_~bh~2#1.offset;chk_boot_~boot_img#1.base, chk_boot_~boot_img#1.offset := chk_boot_#in~boot_img#1.base, chk_boot_#in~boot_img#1.offset;chk_boot_~length#1 := chk_boot_#in~length#1;havoc chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset;havoc chk_boot_~hdroffset~0#1;havoc chk_boot_~bh~2#1.base, chk_boot_~bh~2#1.offset;chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset := chk_boot_~boot_img#1.base, chk_boot_~boot_img#1.offset;call chk_boot_#t~mem520#1 := read~int#15(chk_boot_~bi~0#1.base, 24 + chk_boot_~bi~0#1.offset, 2);chk_boot_~hdroffset~0#1 := chk_boot_#t~mem520#1;havoc chk_boot_#t~mem520#1;call chk_boot_#t~mem521#1 := read~int#15(chk_boot_~bi~0#1.base, chk_boot_~bi~0#1.offset, 2); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184-1: call verify_fi_#t~mem565#1 := read~int#15(verify_fi_~ch~3#1.base, 8 + verify_fi_~ch~3#1.offset, 4); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call verify_fi_#t~ret551#1 := get_fi_adap_type(verify_fi_~a#1.base, verify_fi_~a#1.offset); srcloc: null [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: assume 0 != esas2r_fm_api_~tmp___4~1#1 % 256;esas2r_fm_api_~tmp___5~1#1 := 0; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: assume !(0 != esas2r_fm_api_~tmp___4~1#1 % 256);esas2r_fm_api_~tmp___5~1#1 := 1; [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume 0 != (chk_cfg_~flash_ver#1.base + chk_cfg_~flash_ver#1.offset) % 18446744073709551616;call write~int#4(0, chk_cfg_~flash_ver#1.base, chk_cfg_~flash_ver#1.offset, 4); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume !(0 != (chk_cfg_~flash_ver#1.base + chk_cfg_~flash_ver#1.offset) % 18446744073709551616); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: call verify_fi_#t~mem558#1 := read~int#15(verify_fi_~ch~3#1.base, verify_fi_~ch~3#1.offset, 1); [2025-02-08 04:40:15,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: verify_fi_~type~2#1 := verify_fi_#t~ret551#1;havoc verify_fi_#t~ret551#1;verify_fi_#t~short553#1 := 255 == verify_fi_~type~2#1 % 256 % 4294967296; [2025-02-08 04:40:16,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18621: assume 5 == #t~mem3208 % 256 % 4294967296;havoc #t~mem3208; [2025-02-08 04:40:16,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18621: assume !(5 == #t~mem3208 % 256 % 4294967296);havoc #t~mem3208;~id~0 := 1 + (if ~id~0 % 65536 % 4294967296 <= 2147483647 then ~id~0 % 65536 % 4294967296 else ~id~0 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:40:16,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18620: ~t~16.base, ~t~16.offset := ~a.base, ~a.offset + 113 * (if ~id~0 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~id~0 % 65536 % 18446744073709551616 % 18446744073709551616 else ~id~0 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem3208 := read~int#15(~t~16.base, 2 + ~t~16.offset, 1); [2025-02-08 04:40:16,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29213: havoc pci_bus_read_config_word_#t~nondet4278#1; [2025-02-08 04:40:16,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint esas2r_nuxi_cfg_dataFINAL: assume true; [2025-02-08 04:40:16,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21064: ~ci~3.base, ~ci~3.offset := ~data.base, ~data.offset;call #t~mem3794 := read~int#15(~ci~3.base, 6 + ~ci~3.offset, 2);call write~int#15(#t~mem3794, ~ci~3.base, 6 + ~ci~3.offset, 2);havoc #t~mem3794;call #t~mem3795 := read~int#15(~ci~3.base, 8 + ~ci~3.offset, 4);call write~int#15(#t~mem3795, ~ci~3.base, 8 + ~ci~3.offset, 4);havoc #t~mem3795;call #t~mem3796 := read~int#15(~ci~3.base, 12 + ~ci~3.offset, 4);call write~int#15(#t~mem3796, ~ci~3.base, 12 + ~ci~3.offset, 4);havoc #t~mem3796;call #t~mem3797 := read~int#15(~ci~3.base, 28 + ~ci~3.offset, 4);call write~int#15(#t~mem3797, ~ci~3.base, 28 + ~ci~3.offset, 4);havoc #t~mem3797;call #t~mem3798 := read~int#15(~ci~3.base, 32 + ~ci~3.offset, 4);call write~int#15(#t~mem3798, ~ci~3.base, 32 + ~ci~3.offset, 4);havoc #t~mem3798;call #t~mem3799 := read~int#15(~ci~3.base, 36 + ~ci~3.offset, 4);call write~int#15(#t~mem3799, ~ci~3.base, 36 + ~ci~3.offset, 4);havoc #t~mem3799; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: ~memdesc~1#1.base, ~memdesc~1#1.offset := ~next~0#1.base, ~next~0#1.offset;call #t~mem1629#1.base, #t~mem1629#1.offset := read~$Pointer$#15(~next~0#1.base, ~next~0#1.offset, 8);~__mptr___1~0#1.base, ~__mptr___1~0#1.offset := #t~mem1629#1.base, #t~mem1629#1.offset;havoc #t~mem1629#1.base, #t~mem1629#1.offset;~next~0#1.base, ~next~0#1.offset := ~__mptr___1~0#1.base, ~__mptr___1~0#1.offset; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456-1: SUMMARY for call esas2r_initmem_free(~a#1.base, ~a#1.offset, ~memdesc~1#1.base, ~memdesc~1#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11423: SUMMARY for call clear_bit(11, ~a#1.base, 28960 + ~a#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: havoc tasklet_kill_~arg0#1.base, tasklet_kill_~arg0#1.offset;havoc tasklet_kill_#in~arg0#1.base, tasklet_kill_#in~arg0#1.offset;assume { :end_inline_tasklet_kill } true; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11473: SUMMARY for call esas2r_initmem_free(~a#1.base, ~a#1.offset, ~memdesc~1#1.base, ~memdesc~1#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432: havoc pci_disable_msi_~arg0#1.base, pci_disable_msi_~arg0#1.offset;havoc pci_disable_msi_#in~arg0#1.base, pci_disable_msi_#in~arg0#1.offset;assume { :end_inline_pci_disable_msi } true;havoc #t~mem1624#1.base, #t~mem1624#1.offset; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: SUMMARY for call list_del(~memdesc~1#1.base, ~memdesc~1#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29130: havoc del_timer_sync_#t~nondet4270#1;ldv_del_timer_sync_105_#t~ret2018#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet4270#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;assume -2147483648 <= ldv_del_timer_sync_105_#t~ret2018#1 && ldv_del_timer_sync_105_#t~ret2018#1 <= 2147483647;ldv_del_timer_sync_105_~tmp~87#1 := ldv_del_timer_sync_105_#t~ret2018#1;havoc ldv_del_timer_sync_105_#t~ret2018#1;ldv_del_timer_sync_105_~ldv_func_res~1#1 := ldv_del_timer_sync_105_~tmp~87#1;assume { :begin_inline_ldv_del_timer_sync } true;ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset := ldv_del_timer_sync_105_~ldv_func_res~1#1, ldv_del_timer_sync_105_~ldv_func_arg1#1.base, ldv_del_timer_sync_105_~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~arg0#1 := ldv_del_timer_sync_#in~arg0#1;ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset := ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;havoc ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.offset := ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_instance_deregister_12_1 } true;ldv_dispatch_instance_deregister_12_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_12_1_#in~arg0#1.offset := ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.offset;havoc ldv_dispatch_instance_deregister_12_1_~arg0#1.base, ldv_dispatch_instance_deregister_12_1_~arg0#1.offset;ldv_dispatch_instance_deregister_12_1_~arg0#1.base, ldv_dispatch_instance_deregister_12_1_~arg0#1.offset := ldv_dispatch_instance_deregister_12_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_12_1_#in~arg0#1.offset; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433: SUMMARY for call clear_bit(12, ~a#1.base, 28960 + ~a#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11475-1: SUMMARY for call kfree(~memdesc~1#1.base, ~memdesc~1#1.offset); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11475: ~memdesc~1#1.base, ~memdesc~1#1.offset := ~next~0#1.base, ~next~0#1.offset;call #t~mem1632#1.base, #t~mem1632#1.offset := read~$Pointer$#15(~next~0#1.base, ~next~0#1.offset, 8);~__mptr___4~0#1.base, ~__mptr___4~0#1.offset := #t~mem1632#1.base, #t~mem1632#1.offset;havoc #t~mem1632#1.base, #t~mem1632#1.offset;~next~0#1.base, ~next~0#1.offset := ~__mptr___4~0#1.base, ~__mptr___4~0#1.offset; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360: ~tmp~68#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13004: havoc ldv_dispatch_instance_deregister_12_1_~arg0#1.base, ldv_dispatch_instance_deregister_12_1_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_12_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_12_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_12_1 } true;ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: ldv_del_timer_sync_105_#t~ret2019#1 := ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_12_timer_list_timer_list~0#1.offset;havoc ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;assume { :end_inline_ldv_del_timer_sync } true;assume -2147483648 <= ldv_del_timer_sync_105_#t~ret2019#1 && ldv_del_timer_sync_105_#t~ret2019#1 <= 2147483647;ldv_del_timer_sync_105_~tmp___0~45#1 := ldv_del_timer_sync_105_#t~ret2019#1;havoc ldv_del_timer_sync_105_#t~ret2019#1;ldv_del_timer_sync_105_#res#1 := ldv_del_timer_sync_105_~tmp___0~45#1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: havoc ldv_free_irq_106_~ldv_func_arg1#1, ldv_free_irq_106_~ldv_func_arg2#1.base, ldv_free_irq_106_~ldv_func_arg2#1.offset;havoc ldv_free_irq_106_#in~ldv_func_arg1#1, ldv_free_irq_106_#in~ldv_func_arg2#1.base, ldv_free_irq_106_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_106 } true;havoc #t~mem1621#1.base, #t~mem1621#1.offset;havoc #t~mem1622#1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: #t~ret1603#1 := ldv_del_timer_sync_105_#res#1;havoc ldv_del_timer_sync_105_#t~ret2018#1, ldv_del_timer_sync_105_#t~ret2019#1, ldv_del_timer_sync_105_~ldv_func_arg1#1.base, ldv_del_timer_sync_105_~ldv_func_arg1#1.offset, ldv_del_timer_sync_105_~ldv_func_res~1#1, ldv_del_timer_sync_105_~tmp~87#1, ldv_del_timer_sync_105_~tmp___0~45#1;havoc ldv_del_timer_sync_105_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_105_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_105 } true;assume -2147483648 <= #t~ret1603#1 && #t~ret1603#1 <= 2147483647;havoc #t~ret1603#1;assume { :begin_inline_tasklet_kill } true;tasklet_kill_#in~arg0#1.base, tasklet_kill_#in~arg0#1.offset := ~a#1.base, 29990 + ~a#1.offset;havoc tasklet_kill_~arg0#1.base, tasklet_kill_~arg0#1.offset;tasklet_kill_~arg0#1.base, tasklet_kill_~arg0#1.offset := tasklet_kill_#in~arg0#1.base, tasklet_kill_#in~arg0#1.offset; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173-1: ldv_del_timer_sync_105_#res#1 := ldv_del_timer_sync_105_~ldv_func_res~1#1; [2025-02-08 04:40:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume 0 != ~tmp~68#1 % 18446744073709551616; [2025-02-08 04:40:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume !(0 != ~tmp~68#1 % 18446744073709551616); [2025-02-08 04:40:20,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20371: SUMMARY for call esas2r_free_request(esas2r_check_active_queue_~a#1.base, esas2r_check_active_queue_~a#1.offset, esas2r_check_active_queue_~rq~23#1.base, esas2r_check_active_queue_~rq~23#1.offset); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20346: assume (esas2r_check_active_queue_#t~mem3653#1.base + esas2r_check_active_queue_#t~mem3653#1.offset) % 18446744073709551616 == (esas2r_check_active_queue_~cmd#1.base + esas2r_check_active_queue_~cmd#1.offset) % 18446744073709551616;havoc esas2r_check_active_queue_#t~mem3653#1.base, esas2r_check_active_queue_#t~mem3653#1.offset; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20346: assume !((esas2r_check_active_queue_#t~mem3653#1.base + esas2r_check_active_queue_#t~mem3653#1.offset) % 18446744073709551616 == (esas2r_check_active_queue_~cmd#1.base + esas2r_check_active_queue_~cmd#1.offset) % 18446744073709551616);havoc esas2r_check_active_queue_#t~mem3653#1.base, esas2r_check_active_queue_#t~mem3653#1.offset;esas2r_check_active_queue_~element~9#1.base, esas2r_check_active_queue_~element~9#1.offset := esas2r_check_active_queue_~next~5#1.base, esas2r_check_active_queue_~next~5#1.offset;call esas2r_check_active_queue_#t~mem3674#1.base, esas2r_check_active_queue_#t~mem3674#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~element~9#1.base, esas2r_check_active_queue_~element~9#1.offset, 8);esas2r_check_active_queue_~next~5#1.base, esas2r_check_active_queue_~next~5#1.offset := esas2r_check_active_queue_#t~mem3674#1.base, esas2r_check_active_queue_#t~mem3674#1.offset;havoc esas2r_check_active_queue_#t~mem3674#1.base, esas2r_check_active_queue_#t~mem3674#1.offset; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-3: assume 0 == esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296;esas2r_check_active_queue_#t~bitwise3664#1 := esas2r_check_active_queue_#t~mem3663#1; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-3: assume !(0 == esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20458-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-2: havoc esas2r_check_active_queue_#t~bitwise3664#1;assume (esas2r_check_active_queue_#t~bitwise3664#1 % 4294967296 >= esas2r_check_active_queue_#t~mem3663#1 % 4294967296 && esas2r_check_active_queue_#t~bitwise3664#1 % 4294967296 >= esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296) && esas2r_check_active_queue_#t~bitwise3664#1 % 4294967296 <= esas2r_check_active_queue_#t~mem3663#1 % 4294967296 + esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-4: assume 0 == esas2r_check_active_queue_#t~mem3663#1 % 4294967296 || esas2r_check_active_queue_#t~mem3663#1 % 4294967296 == esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296;esas2r_check_active_queue_#t~bitwise3664#1 := esas2r_check_active_queue_#t~mem3662#1 % 256; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-4: assume !(0 == esas2r_check_active_queue_#t~mem3663#1 % 4294967296 || esas2r_check_active_queue_#t~mem3663#1 % 4294967296 == esas2r_check_active_queue_#t~mem3662#1 % 256 % 4294967296); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20396: call ULTIMATE.dealloc(~#abort_request~0#1.base, ~#abort_request~0#1.offset);havoc ~#abort_request~0#1.base, ~#abort_request~0#1.offset;call ULTIMATE.dealloc(~#task_management_status~0#1.base, ~#task_management_status~0#1.offset);havoc ~#task_management_status~0#1.base, ~#task_management_status~0#1.offset; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20458: call #t~mem3688#1 := read~int#15(~#task_management_status~0#1.base, ~#task_management_status~0#1.offset, 1); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-1: [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363: call write~int#15(esas2r_check_active_queue_#t~bitwise3664#1, esas2r_check_active_queue_#t~mem3659#1.base, 12 + esas2r_check_active_queue_#t~mem3659#1.offset, 4);havoc esas2r_check_active_queue_#t~mem3659#1.base, esas2r_check_active_queue_#t~mem3659#1.offset;havoc esas2r_check_active_queue_#t~mem3660#1.base, esas2r_check_active_queue_#t~mem3660#1.offset;havoc esas2r_check_active_queue_#t~mem3663#1;havoc esas2r_check_active_queue_#t~mem3661#1.base, esas2r_check_active_queue_#t~mem3661#1.offset;havoc esas2r_check_active_queue_#t~mem3662#1;havoc esas2r_check_active_queue_#t~bitwise3664#1;call esas2r_check_active_queue_#t~mem3665#1.base, esas2r_check_active_queue_#t~mem3665#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20351: assume 0 == (esas2r_check_active_queue_~ar~0#1.base + esas2r_check_active_queue_~ar~0#1.offset) % 18446744073709551616;call esas2r_check_active_queue_#t~mem3655#1.base, esas2r_check_active_queue_#t~mem3655#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~a#1.base, 30034 + esas2r_check_active_queue_~a#1.offset, 8); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20351: assume !(0 == (esas2r_check_active_queue_~ar~0#1.base + esas2r_check_active_queue_~ar~0#1.offset) % 18446744073709551616);call write~int#15(0, esas2r_check_active_queue_~ar~0#1.base, 95 + esas2r_check_active_queue_~ar~0#1.offset, 1);call esas2r_check_active_queue_#t~mem3657#1.base, esas2r_check_active_queue_#t~mem3657#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call write~int#15(0, esas2r_check_active_queue_#t~mem3657#1.base, esas2r_check_active_queue_#t~mem3657#1.offset, 4);havoc esas2r_check_active_queue_#t~mem3657#1.base, esas2r_check_active_queue_#t~mem3657#1.offset;call esas2r_check_active_queue_#t~mem3658#1 := read~int#15(esas2r_check_active_queue_~rq~23#1.base, 92 + esas2r_check_active_queue_~rq~23#1.offset, 2);call write~int#15(esas2r_check_active_queue_#t~mem3658#1, esas2r_check_active_queue_~ar~0#1.base, 92 + esas2r_check_active_queue_~ar~0#1.offset, 2);havoc esas2r_check_active_queue_#t~mem3658#1;call esas2r_check_active_queue_#t~mem3659#1.base, esas2r_check_active_queue_#t~mem3659#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call esas2r_check_active_queue_#t~mem3660#1.base, esas2r_check_active_queue_#t~mem3660#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call esas2r_check_active_queue_#t~mem3663#1 := read~int#15(esas2r_check_active_queue_#t~mem3660#1.base, 12 + esas2r_check_active_queue_#t~mem3660#1.offset, 4);call esas2r_check_active_queue_#t~mem3661#1.base, esas2r_check_active_queue_#t~mem3661#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~rq~23#1.base, 32 + esas2r_check_active_queue_~rq~23#1.offset, 8);call esas2r_check_active_queue_#t~mem3662#1 := read~int#15(esas2r_check_active_queue_#t~mem3661#1.base, 12 + esas2r_check_active_queue_#t~mem3661#1.offset, 4); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20347: assume (esas2r_check_active_queue_~queue#1.base + esas2r_check_active_queue_~queue#1.offset) % 18446744073709551616 == (esas2r_check_active_queue_~a#1.base + (29304 + esas2r_check_active_queue_~a#1.offset)) % 18446744073709551616; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20347: assume !((esas2r_check_active_queue_~queue#1.base + esas2r_check_active_queue_~queue#1.offset) % 18446744073709551616 == (esas2r_check_active_queue_~a#1.base + (29304 + esas2r_check_active_queue_~a#1.offset)) % 18446744073709551616); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20364: havoc esas2r_check_active_queue_#t~mem3665#1.base, esas2r_check_active_queue_#t~mem3665#1.offset;havoc esas2r_check_active_queue_#t~memset~res3666#1.base, esas2r_check_active_queue_#t~memset~res3666#1.offset;call esas2r_check_active_queue_#t~mem3667#1.base, esas2r_check_active_queue_#t~mem3667#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call esas2r_check_active_queue_#t~mem3668#1.base, esas2r_check_active_queue_#t~mem3668#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call esas2r_check_active_queue_#t~mem3669#1 := read~int#15(esas2r_check_active_queue_#t~mem3668#1.base, 12 + esas2r_check_active_queue_#t~mem3668#1.offset, 4); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20364-1: SUMMARY for call esas2r_check_active_queue_#t~memset~res3666#1.base, esas2r_check_active_queue_#t~memset~res3666#1.offset := #Ultimate.C_memset#15(esas2r_check_active_queue_#t~mem3665#1.base, 16 + esas2r_check_active_queue_#t~mem3665#1.offset, 0, 16); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20344: esas2r_check_active_queue_~__mptr~10#1.base, esas2r_check_active_queue_~__mptr~10#1.offset := esas2r_check_active_queue_~element~9#1.base, esas2r_check_active_queue_~element~9#1.offset;esas2r_check_active_queue_~rq~23#1.base, esas2r_check_active_queue_~rq~23#1.offset := esas2r_check_active_queue_~__mptr~10#1.base, -2752 + esas2r_check_active_queue_~__mptr~10#1.offset;call esas2r_check_active_queue_#t~mem3653#1.base, esas2r_check_active_queue_#t~mem3653#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~rq~23#1.base, 164 + esas2r_check_active_queue_~rq~23#1.offset, 8); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-4: assume 0 == esas2r_check_active_queue_#t~mem3669#1 % 4294967296 || 8388608 == esas2r_check_active_queue_#t~mem3669#1 % 4294967296;esas2r_check_active_queue_#t~bitwise3670#1 := 8388608; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-4: assume !(0 == esas2r_check_active_queue_#t~mem3669#1 % 4294967296 || 8388608 == esas2r_check_active_queue_#t~mem3669#1 % 4294967296); [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-1: [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365: call write~int#15(esas2r_check_active_queue_#t~bitwise3670#1, esas2r_check_active_queue_#t~mem3667#1.base, 12 + esas2r_check_active_queue_#t~mem3667#1.offset, 4);havoc esas2r_check_active_queue_#t~mem3667#1.base, esas2r_check_active_queue_#t~mem3667#1.offset;havoc esas2r_check_active_queue_#t~mem3668#1.base, esas2r_check_active_queue_#t~mem3668#1.offset;havoc esas2r_check_active_queue_#t~mem3669#1;havoc esas2r_check_active_queue_#t~bitwise3670#1;call esas2r_check_active_queue_#t~mem3671#1.base, esas2r_check_active_queue_#t~mem3671#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~ar~0#1.base, 32 + esas2r_check_active_queue_~ar~0#1.offset, 8);call esas2r_check_active_queue_#t~mem3672#1.base, esas2r_check_active_queue_#t~mem3672#1.offset := read~$Pointer$#15(esas2r_check_active_queue_~rq~23#1.base, 32 + esas2r_check_active_queue_~rq~23#1.offset, 8);call esas2r_check_active_queue_#t~mem3673#1 := read~int#15(esas2r_check_active_queue_#t~mem3672#1.base, 8 + esas2r_check_active_queue_#t~mem3672#1.offset, 4);call write~int#15(esas2r_check_active_queue_#t~mem3673#1, esas2r_check_active_queue_#t~mem3671#1.base, 44 + esas2r_check_active_queue_#t~mem3671#1.offset, 4);havoc esas2r_check_active_queue_#t~mem3671#1.base, esas2r_check_active_queue_#t~mem3671#1.offset;havoc esas2r_check_active_queue_#t~mem3672#1.base, esas2r_check_active_queue_#t~mem3672#1.offset;havoc esas2r_check_active_queue_#t~mem3673#1; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-3: assume false;esas2r_check_active_queue_#t~bitwise3670#1 := esas2r_check_active_queue_#t~mem3669#1; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-3: assume !false; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365-2: havoc esas2r_check_active_queue_#t~bitwise3670#1;assume (esas2r_check_active_queue_#t~bitwise3670#1 % 4294967296 >= esas2r_check_active_queue_#t~mem3669#1 % 4294967296 && esas2r_check_active_queue_#t~bitwise3670#1 % 4294967296 >= 8388608) && esas2r_check_active_queue_#t~bitwise3670#1 % 4294967296 <= 8388608 + esas2r_check_active_queue_#t~mem3669#1 % 4294967296; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20374: esas2r_check_active_queue_~found~0#1 := 1; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20370: SUMMARY for call list_del_init(esas2r_check_active_queue_~rq~23#1.base, 16 + esas2r_check_active_queue_~rq~23#1.offset); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20353-1: SUMMARY for call esas2r_check_active_queue_#t~ret3656#1 := esas2r_log_dev(2, esas2r_check_active_queue_#t~mem3655#1.base, 895 + esas2r_check_active_queue_#t~mem3655#1.offset, 223, 0); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20353: assume -2147483648 <= esas2r_check_active_queue_#t~ret3656#1 && esas2r_check_active_queue_#t~ret3656#1 <= 2147483647;havoc esas2r_check_active_queue_#t~mem3655#1.base, esas2r_check_active_queue_#t~mem3655#1.offset;havoc esas2r_check_active_queue_#t~ret3656#1;esas2r_check_active_queue_#res#1 := 0; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349-1: SUMMARY for call esas2r_check_active_queue_#t~ret3654#1.base, esas2r_check_active_queue_#t~ret3654#1.offset := esas2r_alloc_request(esas2r_check_active_queue_~a#1.base, esas2r_check_active_queue_~a#1.offset); srcloc: null [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349: esas2r_check_active_queue_~ar~0#1.base, esas2r_check_active_queue_~ar~0#1.offset := esas2r_check_active_queue_#t~ret3654#1.base, esas2r_check_active_queue_#t~ret3654#1.offset;havoc esas2r_check_active_queue_#t~ret3654#1.base, esas2r_check_active_queue_#t~ret3654#1.offset; [2025-02-08 04:40:20,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20461: assume 254 == #t~mem3688#1 % 256 % 4294967296;havoc #t~mem3688#1; [2025-02-08 04:40:20,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20461: assume !(254 == #t~mem3688#1 % 256 % 4294967296);havoc #t~mem3688#1;#res#1 := 8194;call ULTIMATE.dealloc(~#abort_request~0#1.base, ~#abort_request~0#1.offset);havoc ~#abort_request~0#1.base, ~#abort_request~0#1.offset;call ULTIMATE.dealloc(~#task_management_status~0#1.base, ~#task_management_status~0#1.offset);havoc ~#task_management_status~0#1.base, ~#task_management_status~0#1.offset; [2025-02-08 04:40:21,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: call #t~mem330#1.base, #t~mem330#1.offset := read~$Pointer$#15(~element~0#1.base, ~element~0#1.offset, 8);~element~0#1.base, ~element~0#1.offset := #t~mem330#1.base, #t~mem330#1.offset;havoc #t~mem330#1.base, #t~mem330#1.offset; [2025-02-08 04:40:21,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume 5 == #t~mem327#1 % 256 % 4294967296;havoc #t~mem327#1;call #t~mem328#1.base, #t~mem328#1.offset := read~$Pointer$#15(~rq~2#1.base, 32 + ~rq~2#1.offset, 8);call #t~mem329#1 := read~int#15(~t~3#1.base, 16 + ~t~3#1.offset, 2);call write~int#15(#t~mem329#1, #t~mem328#1.base, 40 + #t~mem328#1.offset, 2);havoc #t~mem328#1.base, #t~mem328#1.offset;havoc #t~mem329#1; [2025-02-08 04:40:21,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(5 == #t~mem327#1 % 256 % 4294967296);havoc #t~mem327#1;call write~int#15(3, ~rq~2#1.base, 129 + ~rq~2#1.offset, 1); [2025-02-08 04:40:21,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: ~__mptr~0#1.base, ~__mptr~0#1.offset := ~element~0#1.base, ~element~0#1.offset;~rq~2#1.base, ~rq~2#1.offset := ~__mptr~0#1.base, -2752 + ~__mptr~0#1.offset;call #t~mem324#1.base, #t~mem324#1.offset := read~$Pointer$#15(~rq~2#1.base, 32 + ~rq~2#1.offset, 8);call #t~mem325#1 := read~int#15(#t~mem324#1.base, 4 + #t~mem324#1.offset, 1); [2025-02-08 04:40:21,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume 0 == #t~mem325#1 % 256 % 4294967296;havoc #t~mem324#1.base, #t~mem324#1.offset;havoc #t~mem325#1;call #t~mem326#1 := read~int#15(~rq~2#1.base, 92 + ~rq~2#1.offset, 2);~t~3#1.base, ~t~3#1.offset := ~a#1.base, ~a#1.offset + 113 * (if #t~mem326#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem326#1 % 65536 % 18446744073709551616 % 18446744073709551616 else #t~mem326#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem326#1;call #t~mem327#1 := read~int#15(~t~3#1.base, 2 + ~t~3#1.offset, 1); [2025-02-08 04:40:21,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume !(0 == #t~mem325#1 % 256 % 4294967296);havoc #t~mem324#1.base, #t~mem324#1.offset;havoc #t~mem325#1; [2025-02-08 04:40:22,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: call #t~mem366 := read~int#15(~p~1.base, ~p~1.offset + (if ~len % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~len % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~len % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~cksum~1 := (if ~cksum~1 % 256 % 4294967296 <= 2147483647 then ~cksum~1 % 256 % 4294967296 else ~cksum~1 % 256 % 4294967296 - 4294967296) + (if #t~mem366 % 256 % 4294967296 <= 2147483647 then #t~mem366 % 256 % 4294967296 else #t~mem366 % 256 % 4294967296 - 4294967296); [2025-02-08 04:40:22,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29145: havoc dma_supported_#t~nondet4273#1; [2025-02-08 04:40:23,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15320: havoc esas2r_handle_pending_reset_#t~mem2465#1, esas2r_handle_pending_reset_#t~mem2466#1.base, esas2r_handle_pending_reset_#t~mem2466#1.offset, esas2r_handle_pending_reset_#t~ret2467#1, esas2r_handle_pending_reset_#t~bitwise2468#1, esas2r_handle_pending_reset_#t~short2469#1, esas2r_handle_pending_reset_#t~bitwise2470#1, esas2r_handle_pending_reset_#t~mem2471#1.base, esas2r_handle_pending_reset_#t~mem2471#1.offset, esas2r_handle_pending_reset_~a#1.base, esas2r_handle_pending_reset_~a#1.offset, esas2r_handle_pending_reset_~currtime#1, esas2r_handle_pending_reset_~delta~0#1, esas2r_handle_pending_reset_~doorbell~7#1, esas2r_handle_pending_reset_~ver~1#1;havoc esas2r_handle_pending_reset_#in~a#1.base, esas2r_handle_pending_reset_#in~a#1.offset, esas2r_handle_pending_reset_#in~currtime#1;assume { :end_inline_esas2r_handle_pending_reset } true; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106___0_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106___0_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106___0_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_106___0 } true;call #t~mem2108#1.base, #t~mem2108#1.offset := read~$Pointer$#15(~a#1.base, 29320 + ~a#1.offset, 8);~element~3#1.base, ~element~3#1.offset := #t~mem2108#1.base, #t~mem2108#1.offset;havoc #t~mem2108#1.base, #t~mem2108#1.offset;call #t~mem2109#1.base, #t~mem2109#1.offset := read~$Pointer$#15(~element~3#1.base, ~element~3#1.offset, 8);~next~2#1.base, ~next~2#1.offset := #t~mem2109#1.base, #t~mem2109#1.offset;havoc #t~mem2109#1.base, #t~mem2109#1.offset; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: SUMMARY for call esas2r_disc_local_start_request(~a#1.base, ~a#1.offset, ~rq~8#1.base, ~rq~8#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798: SUMMARY for call esas2r_comp_list_drain(~a#1.base, ~a#1.offset, ~#comp_list~1#1.base, ~#comp_list~1#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13778: SUMMARY for call list_del(~element~3#1.base, ~element~3#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: assume 0 != ~tmp___3~14#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: assume !(0 != ~tmp___3~14#1); [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770: assume 2 == #t~mem2111#1 % 256 % 4294967296;havoc #t~mem2111#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770: assume !(2 == #t~mem2111#1 % 256 % 4294967296);havoc #t~mem2111#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: call ULTIMATE.dealloc(~#comp_list~1#1.base, ~#comp_list~1#1.offset);havoc ~#comp_list~1#1.base, ~#comp_list~1#1.offset; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13762: ~__mptr~3#1.base, ~__mptr~3#1.offset := ~element~3#1.base, ~element~3#1.offset;~rq~8#1.base, ~rq~8#1.offset := ~__mptr~3#1.base, -2752 + ~__mptr~3#1.offset;call #t~mem2110#1 := read~int#15(~rq~8#1.base, 129 + ~rq~8#1.offset, 1); [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: SUMMARY for call list_del(~element~3#1.base, ~element~3#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume (~element~3#1.base + ~element~3#1.offset) % 18446744073709551616 != (~a#1.base + (29320 + ~a#1.offset)) % 18446744073709551616; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume !((~element~3#1.base + ~element~3#1.offset) % 18446744073709551616 != (~a#1.base + (29320 + ~a#1.offset)) % 18446744073709551616); [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13779: SUMMARY for call esas2r_local_start_request(~a#1.base, ~a#1.offset, ~rq~8#1.base, ~rq~8#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: SUMMARY for call list_add_tail(~rq~8#1.base, ~rq~8#1.offset, ~#comp_list~1#1.base, ~#comp_list~1#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13788: ~element~3#1.base, ~element~3#1.offset := ~next~2#1.base, ~next~2#1.offset;call #t~mem2113#1.base, #t~mem2113#1.offset := read~$Pointer$#15(~element~3#1.base, ~element~3#1.offset, 8);~next~2#1.base, ~next~2#1.offset := #t~mem2113#1.base, #t~mem2113#1.offset;havoc #t~mem2113#1.base, #t~mem2113#1.offset; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780-1: SUMMARY for call #t~ret2112#1 := constant_test_bit(10, ~a#1.base, 28952 + ~a#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume -2147483648 <= #t~ret2112#1 && #t~ret2112#1 <= 2147483647;~tmp___3~14#1 := #t~ret2112#1;havoc #t~ret2112#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13772: SUMMARY for call list_del(~element~3#1.base, ~element~3#1.offset); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13776: assume 2 == ~startreqs~0#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13776: assume !(2 == ~startreqs~0#1); [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13797: SUMMARY for call ldv_spin_unlock_irqrestore_111(~a#1.base, 29144 + ~a#1.offset, ~flags~19#1); srcloc: null [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764: assume 254 != #t~mem2110#1 % 256 % 4294967296;havoc #t~mem2110#1; [2025-02-08 04:40:25,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764: assume !(254 != #t~mem2110#1 % 256 % 4294967296);havoc #t~mem2110#1;call #t~mem2111#1 := read~int#15(~rq~8#1.base, 94 + ~rq~8#1.offset, 1); [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20098-1: SUMMARY for call #t~ret3554#1 := seq_printf(~m#1.base, ~m#1.offset, 214, 0); srcloc: null [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095-1: call #t~mem3553#1 := read~int#15(~t~19#1.base, 3 + ~t~19#1.offset, 1); [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095: assume 5 == #t~mem3553#1 % 256 % 4294967296;havoc #t~mem3553#1;~dev_count~0#1 := 1 + ~dev_count~0#1; [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095: assume !(5 == #t~mem3553#1 % 256 % 4294967296);havoc #t~mem3553#1; [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20102: ~t~19#1.base, ~t~19#1.offset := ~t~19#1.base, 113 + ~t~19#1.offset; [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29353: havoc seq_putc_#t~nondet4301#1; [2025-02-08 04:40:26,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20098: assume -2147483648 <= #t~ret3554#1 && #t~ret3554#1 <= 2147483647;havoc #t~ret3554#1; [2025-02-08 04:40:26,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23059: #res := ~arg0; [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505-1: SUMMARY for call #t~ret3695#1 := constant_test_bit(13, ~a~30#1.base, 28952 + ~a~30#1.offset); srcloc: null [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505: assume -2147483648 <= #t~ret3695#1 && #t~ret3695#1 <= 2147483647;~tmp___0~92#1 := #t~ret3695#1;havoc #t~ret3695#1; [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20507: assume 0 != ~tmp___0~92#1;#res#1 := 8195; [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20507: assume !(0 != ~tmp___0~92#1); [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20504: SUMMARY for call msleep(10); srcloc: null [2025-02-08 04:40:27,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498: havoc esas2r_reset_bus_#t~ret2526#1, esas2r_reset_bus_#t~ret2527#1, esas2r_reset_bus_#t~ret2528#1, esas2r_reset_bus_#t~ret2529#1, esas2r_reset_bus_~a#1.base, esas2r_reset_bus_~a#1.offset, esas2r_reset_bus_~tmp~113#1, esas2r_reset_bus_~tmp___0~66#1, esas2r_reset_bus_~tmp___1~38#1;havoc esas2r_reset_bus_#in~a#1.base, esas2r_reset_bus_#in~a#1.offset;assume { :end_inline_esas2r_reset_bus } true; [2025-02-08 04:40:28,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24215: SUMMARY for call ldv_linux_usb_register_check_return_value_probe(ldv_ldv_post_probe_134_~retval#1); srcloc: null [2025-02-08 04:40:28,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23257: assume { :end_inline_ldv_ldv_pre_probe_133 } true;call #t~mem4026#1.base, #t~mem4026#1.offset := read~$Pointer$#15(~ldv_3_host_host~0#1.base, 480 + ~ldv_3_host_host~0#1.offset, 8);call #t~mem4027#1.base, #t~mem4027#1.offset := read~$Pointer$#15(#t~mem4026#1.base, 16 + #t~mem4026#1.offset, 8); [2025-02-08 04:40:28,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23381-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_19 } true;ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.offset := ~ldv_3_callback_eh_device_reset_handler~0#1.base, ~ldv_3_callback_eh_device_reset_handler~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1, ldv_scsi_host_template_instance_callback_3_19_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_19_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_19_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.offset; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23381: havoc ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1, ldv_scsi_host_template_instance_callback_3_19_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_19 } true; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23199: assume -2147483648 <= ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1 && ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1 <= 2147483647;ldv_scsi_host_template_instance_probe_3_10_~tmp~202#1 := ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1;havoc ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1;ldv_scsi_host_template_instance_probe_3_10_#res#1 := ldv_scsi_host_template_instance_probe_3_10_~tmp~202#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23166: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1 && ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23199-1: SUMMARY for call ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1 := ##fun~$Pointer$~TO~int(ldv_scsi_host_template_instance_probe_3_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.offset); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23166-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1 := esas2r_queuecommand(ldv_scsi_host_template_instance_callback_3_26_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.offset); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23332: assume 9 == ~tmp___1~57#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23332: assume !(9 == ~tmp___1~57#1); [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23406: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23274: SUMMARY for call #t~ret4033#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24216-1: SUMMARY for call ldv_ldv_post_probe_134_#t~ret4080#1 := ldv_post_probe(ldv_ldv_post_probe_134_~retval#1); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24216: assume -2147483648 <= ldv_ldv_post_probe_134_#t~ret4080#1 && ldv_ldv_post_probe_134_#t~ret4080#1 <= 2147483647;ldv_ldv_post_probe_134_~tmp~217#1 := ldv_ldv_post_probe_134_#t~ret4080#1;havoc ldv_ldv_post_probe_134_#t~ret4080#1;ldv_ldv_post_probe_134_#res#1 := ldv_ldv_post_probe_134_~tmp~217#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23316: assume 5 == ~tmp___1~57#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23316: assume !(5 == ~tmp___1~57#1); [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23134: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1 && ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23291: havoc ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1, ldv_scsi_host_template_instance_release_3_2_~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_~arg0#1.offset, ldv_scsi_host_template_instance_release_3_2_~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_~arg1#1.offset;havoc ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.offset, ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_release_3_2 } true;havoc #t~mem4034#1.base, #t~mem4034#1.offset;havoc #t~mem4035#1.base, #t~mem4035#1.offset; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23134-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1 := esas2r_target_reset(ldv_scsi_host_template_instance_callback_3_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23324: assume 7 == ~tmp___1~57#1; [2025-02-08 04:40:28,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23324: assume !(7 == ~tmp___1~57#1); [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23399-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_4 } true;ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_4_#in~arg2#1 := ~ldv_3_callback_change_queue_depth~0#1.base, ~ldv_3_callback_change_queue_depth~0#1.offset, ~ldv_3_host_struct_scsi_device_ptr~0#1.base, ~ldv_3_host_struct_scsi_device_ptr~0#1.offset, ~ldv_3_ldv_param_4_1_default~0#1;havoc ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1, ldv_scsi_host_template_instance_callback_3_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_4_~arg2#1;ldv_scsi_host_template_instance_callback_3_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_4_~arg2#1 := ldv_scsi_host_template_instance_callback_3_4_#in~arg2#1;assume { :begin_inline_scsi_change_queue_depth } true;scsi_change_queue_depth_#in~arg0#1.base, scsi_change_queue_depth_#in~arg0#1.offset, scsi_change_queue_depth_#in~arg1#1 := ldv_scsi_host_template_instance_callback_3_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_4_~arg2#1;havoc scsi_change_queue_depth_#res#1;havoc scsi_change_queue_depth_#t~nondet4295#1, scsi_change_queue_depth_~arg0#1.base, scsi_change_queue_depth_~arg0#1.offset, scsi_change_queue_depth_~arg1#1;scsi_change_queue_depth_~arg0#1.base, scsi_change_queue_depth_~arg0#1.offset := scsi_change_queue_depth_#in~arg0#1.base, scsi_change_queue_depth_#in~arg0#1.offset;scsi_change_queue_depth_~arg1#1 := scsi_change_queue_depth_#in~arg1#1;havoc scsi_change_queue_depth_#t~nondet4295#1;assume -2147483648 <= scsi_change_queue_depth_#t~nondet4295#1 && scsi_change_queue_depth_#t~nondet4295#1 <= 2147483647;scsi_change_queue_depth_#res#1 := scsi_change_queue_depth_#t~nondet4295#1;havoc scsi_change_queue_depth_#t~nondet4295#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23399: havoc ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1, ldv_scsi_host_template_instance_callback_3_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_4_~arg2#1;havoc ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_4_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_4_#in~arg2#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_4 } true; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23209: assume -2147483648 <= ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1 && ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1 <= 2147483647;havoc ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23209-1: SUMMARY for call ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1 := esas2r_release(ldv_scsi_host_template_instance_release_3_2_~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23267-1: assume { :begin_inline_ldv_ldv_post_probe_134 } true;ldv_ldv_post_probe_134_#in~retval#1 := ~ldv_3_ret_default~0#1;havoc ldv_ldv_post_probe_134_#res#1;havoc ldv_ldv_post_probe_134_#t~ret4080#1, ldv_ldv_post_probe_134_~retval#1, ldv_ldv_post_probe_134_~tmp~217#1;ldv_ldv_post_probe_134_~retval#1 := ldv_ldv_post_probe_134_#in~retval#1;havoc ldv_ldv_post_probe_134_~tmp~217#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23267: #t~ret4031#1 := ldv_ldv_post_probe_134_#res#1;havoc ldv_ldv_post_probe_134_#t~ret4080#1, ldv_ldv_post_probe_134_~retval#1, ldv_ldv_post_probe_134_~tmp~217#1;havoc ldv_ldv_post_probe_134_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_134 } true;assume -2147483648 <= #t~ret4031#1 && #t~ret4031#1 <= 2147483647;~ldv_3_ret_default~0#1 := #t~ret4031#1;havoc #t~ret4031#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23300: assume 1 == ~tmp___1~57#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23300: assume !(1 == ~tmp___1~57#1); [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23308: assume 3 == ~tmp___1~57#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23308: assume !(3 == ~tmp___1~57#1); [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23094: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1 && ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23094-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1 := esas2r_eh_abort(ldv_scsi_host_template_instance_callback_3_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23358: havoc ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1, ldv_scsi_host_template_instance_callback_3_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_23_~arg2#1, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.offset;havoc ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_23_#in~arg2#1, ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_23 } true; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23259: assume 0 != (#t~mem4027#1.base + #t~mem4027#1.offset) % 18446744073709551616;havoc #t~mem4026#1.base, #t~mem4026#1.offset;havoc #t~mem4027#1.base, #t~mem4027#1.offset;call #t~mem4028#1.base, #t~mem4028#1.offset := read~$Pointer$#15(~ldv_3_host_host~0#1.base, 480 + ~ldv_3_host_host~0#1.offset, 8);call #t~mem4029#1.base, #t~mem4029#1.offset := read~$Pointer$#15(#t~mem4028#1.base, 16 + #t~mem4028#1.offset, 8);assume { :begin_inline_ldv_scsi_host_template_instance_probe_3_10 } true;ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.offset, ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.offset := #t~mem4029#1.base, #t~mem4029#1.offset, ~ldv_3_host_host~0#1.base, ~ldv_3_host_host~0#1.offset;havoc ldv_scsi_host_template_instance_probe_3_10_#res#1;havoc ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.offset, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_3_10_~tmp~202#1;ldv_scsi_host_template_instance_probe_3_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.offset := ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.offset;ldv_scsi_host_template_instance_probe_3_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.offset := ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.offset;havoc ldv_scsi_host_template_instance_probe_3_10_~tmp~202#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23259: assume !(0 != (#t~mem4027#1.base + #t~mem4027#1.offset) % 18446744073709551616);havoc #t~mem4026#1.base, #t~mem4026#1.offset;havoc #t~mem4027#1.base, #t~mem4027#1.offset; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23358-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_23 } true;ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_23_#in~arg2#1, ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.offset := ~ldv_3_callback_ioctl~0#1.base, ~ldv_3_callback_ioctl~0#1.offset, ~ldv_3_host_struct_scsi_device_ptr~0#1.base, ~ldv_3_host_struct_scsi_device_ptr~0#1.offset, ~ldv_3_ldv_param_23_1_default~0#1, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1, ldv_scsi_host_template_instance_callback_3_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_23_~arg2#1, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.offset;ldv_scsi_host_template_instance_callback_3_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_23_~arg2#1 := ldv_scsi_host_template_instance_callback_3_23_#in~arg2#1;ldv_scsi_host_template_instance_callback_3_23_~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.offset := ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_#in~arg3#1.offset;assume { :begin_inline_esas2r_ioctl } true;esas2r_ioctl_#in~sd#1.base, esas2r_ioctl_#in~sd#1.offset, esas2r_ioctl_#in~cmd#1, esas2r_ioctl_#in~arg#1.base, esas2r_ioctl_#in~arg#1.offset := ldv_scsi_host_template_instance_callback_3_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_23_~arg2#1, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.base, ldv_scsi_host_template_instance_callback_3_23_~arg3#1.offset;havoc esas2r_ioctl_#res#1;havoc esas2r_ioctl_#t~mem3067#1.base, esas2r_ioctl_#t~mem3067#1.offset, esas2r_ioctl_#t~ret3068#1, esas2r_ioctl_~sd#1.base, esas2r_ioctl_~sd#1.offset, esas2r_ioctl_~cmd#1, esas2r_ioctl_~arg#1.base, esas2r_ioctl_~arg#1.offset, esas2r_ioctl_~tmp~132#1;esas2r_ioctl_~sd#1.base, esas2r_ioctl_~sd#1.offset := esas2r_ioctl_#in~sd#1.base, esas2r_ioctl_#in~sd#1.offset;esas2r_ioctl_~cmd#1 := esas2r_ioctl_#in~cmd#1;esas2r_ioctl_~arg#1.base, esas2r_ioctl_~arg#1.offset := esas2r_ioctl_#in~arg#1.base, esas2r_ioctl_#in~arg#1.offset;havoc esas2r_ioctl_~tmp~132#1;call esas2r_ioctl_#t~mem3067#1.base, esas2r_ioctl_#t~mem3067#1.offset := read~$Pointer$#30(esas2r_ioctl_~sd#1.base, esas2r_ioctl_~sd#1.offset, 8); [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17801: assume -2147483648 <= esas2r_ioctl_#t~ret3068#1 && esas2r_ioctl_#t~ret3068#1 <= 2147483647;esas2r_ioctl_~tmp~132#1 := esas2r_ioctl_#t~ret3068#1;havoc esas2r_ioctl_#t~mem3067#1.base, esas2r_ioctl_#t~mem3067#1.offset;havoc esas2r_ioctl_#t~ret3068#1;esas2r_ioctl_#res#1 := esas2r_ioctl_~tmp~132#1; [2025-02-08 04:40:28,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17801-1: SUMMARY for call esas2r_ioctl_#t~ret3068#1 := esas2r_ioctl_handler(esas2r_ioctl_#t~mem3067#1.base, 3601 + esas2r_ioctl_#t~mem3067#1.offset, esas2r_ioctl_~cmd#1, esas2r_ioctl_~arg#1.base, esas2r_ioctl_~arg#1.offset); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23177: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1 && ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23177-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1 := esas2r_show_info(ldv_scsi_host_template_instance_callback_3_27_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.offset); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23268-1: SUMMARY for call #t~ret4032#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23268: assume -2147483648 <= #t~ret4032#1 && #t~ret4032#1 <= 2147483647;~tmp~203#1 := #t~ret4032#1;havoc #t~ret4032#1; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23375-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_20 } true;ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.offset := ~ldv_3_callback_eh_host_reset_handler~0#1.base, ~ldv_3_callback_eh_host_reset_handler~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1, ldv_scsi_host_template_instance_callback_3_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.offset; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23375: havoc ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1, ldv_scsi_host_template_instance_callback_3_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_20 } true; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23343-1: SUMMARY for call #t~ret4037#1.base, #t~ret4037#1.offset := ldv_xmalloc(256); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23343: ~tmp___2~45#1.base, ~tmp___2~45#1.offset := #t~ret4037#1.base, #t~ret4037#1.offset;havoc #t~ret4037#1.base, #t~ret4037#1.offset;~ldv_3_ldv_param_27_0_default~0#1.base, ~ldv_3_ldv_param_27_0_default~0#1.offset := ~tmp___2~45#1.base, ~tmp___2~45#1.offset;assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_27 } true;ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.offset := ~ldv_3_callback_show_info~0#1.base, ~ldv_3_callback_show_info~0#1.offset, ~ldv_3_ldv_param_27_0_default~0#1.base, ~ldv_3_ldv_param_27_0_default~0#1.offset, ~ldv_3_host_host~0#1.base, ~ldv_3_host_host~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1, ldv_scsi_host_template_instance_callback_3_27_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.offset;ldv_scsi_host_template_instance_callback_3_27_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_27_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_27_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.offset := ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.offset; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23277: SUMMARY for call ldv_assume((if 0 != ~ldv_3_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23352-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_26 } true;ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.offset := ~ldv_3_callback_queuecommand~0#1.base, ~ldv_3_callback_queuecommand~0#1.offset, ~ldv_3_host_host~0#1.base, ~ldv_3_host_host~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1, ldv_scsi_host_template_instance_callback_3_26_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.offset;ldv_scsi_host_template_instance_callback_3_26_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_26_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_26_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.offset := ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.offset; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23352: havoc ldv_scsi_host_template_instance_callback_3_26_#t~ret4018#1, ldv_scsi_host_template_instance_callback_3_26_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_~arg2#1.offset;havoc ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_26_#in~arg2#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_26 } true; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23104-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1 := esas2r_bus_reset(ldv_scsi_host_template_instance_callback_3_18_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23393-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_17 } true;ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.offset := ~ldv_3_callback_eh_abort_handler~0#1.base, ~ldv_3_callback_eh_abort_handler~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1, ldv_scsi_host_template_instance_callback_3_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.offset; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23393: havoc ldv_scsi_host_template_instance_callback_3_17_#t~ret4011#1, ldv_scsi_host_template_instance_callback_3_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_17_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_17 } true; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23104: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1 && ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23261: #t~ret4030#1 := ldv_scsi_host_template_instance_probe_3_10_#res#1;havoc ldv_scsi_host_template_instance_probe_3_10_#t~ret4022#1, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg0#1.offset, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_3_10_~tmp~202#1;havoc ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg0#1.offset, ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_3_10_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_probe_3_10 } true;assume -2147483648 <= #t~ret4030#1 && #t~ret4030#1 <= 2147483647;~ldv_3_ret_default~0#1 := #t~ret4030#1;havoc #t~mem4028#1.base, #t~mem4028#1.offset;havoc #t~mem4029#1.base, #t~mem4029#1.offset;havoc #t~ret4030#1; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23270: assume 0 != ~tmp~203#1; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23270: assume !(0 != ~tmp~203#1); [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23369-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_21 } true;ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.offset := ~ldv_3_callback_eh_target_reset_handler~0#1.base, ~ldv_3_callback_eh_target_reset_handler~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1, ldv_scsi_host_template_instance_callback_3_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.offset; [2025-02-08 04:40:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23336: assume 10 == ~tmp___1~57#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23336: assume !(10 == ~tmp___1~57#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23369: havoc ldv_scsi_host_template_instance_callback_3_21_#t~ret4015#1, ldv_scsi_host_template_instance_callback_3_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_21_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_21 } true; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23287: assume -2147483648 <= #t~ret4033#1 && #t~ret4033#1 <= 2147483647;~tmp___3~30#1 := #t~ret4033#1;havoc #t~ret4033#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23320: assume 6 == ~tmp___1~57#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23320: assume !(6 == ~tmp___1~57#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23155: ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1 := esas2r_ioctl_#res#1;havoc esas2r_ioctl_#t~mem3067#1.base, esas2r_ioctl_#t~mem3067#1.offset, esas2r_ioctl_#t~ret3068#1, esas2r_ioctl_~sd#1.base, esas2r_ioctl_~sd#1.offset, esas2r_ioctl_~cmd#1, esas2r_ioctl_~arg#1.base, esas2r_ioctl_~arg#1.offset, esas2r_ioctl_~tmp~132#1;havoc esas2r_ioctl_#in~sd#1.base, esas2r_ioctl_#in~sd#1.offset, esas2r_ioctl_#in~cmd#1, esas2r_ioctl_#in~arg#1.base, esas2r_ioctl_#in~arg#1.offset;assume { :end_inline_esas2r_ioctl } true;assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1 && ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_23_#t~ret4017#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23328: assume 8 == ~tmp___1~57#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23328: assume !(8 == ~tmp___1~57#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29307: havoc scsi_change_queue_depth_#t~nondet4295#1;ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1 := scsi_change_queue_depth_#res#1;havoc scsi_change_queue_depth_#t~nondet4295#1, scsi_change_queue_depth_~arg0#1.base, scsi_change_queue_depth_~arg0#1.offset, scsi_change_queue_depth_~arg1#1;havoc scsi_change_queue_depth_#in~arg0#1.base, scsi_change_queue_depth_#in~arg0#1.offset, scsi_change_queue_depth_#in~arg1#1;assume { :end_inline_scsi_change_queue_depth } true;assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1 && ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_4_#t~ret4020#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23114-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1 := esas2r_device_reset(ldv_scsi_host_template_instance_callback_3_19_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_19_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23304: assume 2 == ~tmp___1~57#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23304: assume !(2 == ~tmp___1~57#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23312: assume 4 == ~tmp___1~57#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23312: assume !(4 == ~tmp___1~57#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23345: havoc ldv_scsi_host_template_instance_callback_3_27_#t~ret4019#1, ldv_scsi_host_template_instance_callback_3_27_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_~arg2#1.offset;havoc ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_3_27_#in~arg2#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_27 } true; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23114: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1 && ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_19_#t~ret4013#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23387-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_3_18 } true;ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.offset := ~ldv_3_callback_eh_bus_reset_handler~0#1.base, ~ldv_3_callback_eh_bus_reset_handler~0#1.offset, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.base, ~ldv_3_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1, ldv_scsi_host_template_instance_callback_3_18_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.offset;ldv_scsi_host_template_instance_callback_3_18_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg0#1.offset := ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_3_18_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.offset := ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.offset; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23387: havoc ldv_scsi_host_template_instance_callback_3_18_#t~ret4012#1, ldv_scsi_host_template_instance_callback_3_18_~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_3_18_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_3_18 } true; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23272: SUMMARY for call ldv_assume((if 0 == ~ldv_3_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24214: SUMMARY for call ldv_linux_net_register_check_return_value_probe(ldv_ldv_post_probe_134_~retval#1); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23289: assume 0 != ~tmp___3~30#1;call #t~mem4034#1.base, #t~mem4034#1.offset := read~$Pointer$#15(~ldv_3_host_host~0#1.base, 480 + ~ldv_3_host_host~0#1.offset, 8);call #t~mem4035#1.base, #t~mem4035#1.offset := read~$Pointer$#15(#t~mem4034#1.base, 24 + #t~mem4034#1.offset, 8);assume { :begin_inline_ldv_scsi_host_template_instance_release_3_2 } true;ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.offset, ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.offset := #t~mem4035#1.base, #t~mem4035#1.offset, ~ldv_3_host_host~0#1.base, ~ldv_3_host_host~0#1.offset;havoc ldv_scsi_host_template_instance_release_3_2_#t~ret4023#1, ldv_scsi_host_template_instance_release_3_2_~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_~arg0#1.offset, ldv_scsi_host_template_instance_release_3_2_~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_~arg1#1.offset;ldv_scsi_host_template_instance_release_3_2_~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_~arg0#1.offset := ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg0#1.offset;ldv_scsi_host_template_instance_release_3_2_~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_~arg1#1.offset := ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_3_2_#in~arg1#1.offset; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23289: assume !(0 != ~tmp___3~30#1); [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23124-1: SUMMARY for call ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1 := esas2r_host_reset(ldv_scsi_host_template_instance_callback_3_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_3_20_~arg1#1.offset); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23347: SUMMARY for call ldv_free(~ldv_3_ldv_param_27_0_default~0#1.base, ~ldv_3_ldv_param_27_0_default~0#1.offset); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23124: assume -2147483648 <= ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1 && ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_3_20_#t~ret4014#1; [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23297-1: SUMMARY for call #t~ret4036#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:40:28,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23297: assume -2147483648 <= #t~ret4036#1 && #t~ret4036#1 <= 2147483647;~tmp___1~57#1 := #t~ret4036#1;havoc #t~ret4036#1; [2025-02-08 04:40:28,952 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23364: SUMMARY for call ldv_scsi_host_template_instance_callback_3_22(~ldv_3_callback_info~0#1.base, ~ldv_3_callback_info~0#1.offset, ~ldv_3_host_host~0#1.base, ~ldv_3_host_host~0#1.offset); srcloc: null [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume (esas2r_power_down_notify_firmware_~tmp___0~40#1 - esas2r_power_down_notify_firmware_~starttime~2#1) % 4294967296 > 30000; [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume !((esas2r_power_down_notify_firmware_~tmp___0~40#1 - esas2r_power_down_notify_firmware_~starttime~2#1) % 4294967296 > 30000); [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12728-1: SUMMARY for call esas2r_power_down_notify_firmware_#t~ret1951#1 := msecs_to_jiffies(100); srcloc: null [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12728: esas2r_power_down_notify_firmware_~tmp~78#1 := esas2r_power_down_notify_firmware_#t~ret1951#1;havoc esas2r_power_down_notify_firmware_#t~ret1951#1; [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-3: assume 512 == esas2r_power_down_notify_firmware_~doorbell~2#1 % 4294967296;esas2r_power_down_notify_firmware_#t~bitwise1949#1 := esas2r_power_down_notify_firmware_~doorbell~2#1; [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-3: assume !(512 == esas2r_power_down_notify_firmware_~doorbell~2#1 % 4294967296); [2025-02-08 04:40:29,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-4: assume 0 == esas2r_power_down_notify_firmware_~doorbell~2#1 % 4294967296;esas2r_power_down_notify_firmware_#t~bitwise1949#1 := 0; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-4: assume !(0 == esas2r_power_down_notify_firmware_~doorbell~2#1 % 4294967296); [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-1: [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720-2: havoc esas2r_power_down_notify_firmware_#t~bitwise1949#1;assume esas2r_power_down_notify_firmware_#t~bitwise1949#1 % 4294967296 <= esas2r_power_down_notify_firmware_~doorbell~2#1 % 4294967296 && esas2r_power_down_notify_firmware_#t~bitwise1949#1 % 4294967296 <= 512; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720: assume 0 != esas2r_power_down_notify_firmware_#t~bitwise1949#1 % 4294967296;havoc esas2r_power_down_notify_firmware_#t~bitwise1949#1;call esas2r_power_down_notify_firmware_#t~mem1950#1.base, esas2r_power_down_notify_firmware_#t~mem1950#1.offset := read~$Pointer$#15(esas2r_power_down_notify_firmware_~a#1.base, 28936 + esas2r_power_down_notify_firmware_~a#1.offset, 8); [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12720: assume !(0 != esas2r_power_down_notify_firmware_#t~bitwise1949#1 % 4294967296);havoc esas2r_power_down_notify_firmware_#t~bitwise1949#1; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12787: assume 0 != ~tmp___1~23#1;assume { :begin_inline_esas2r_power_down_notify_firmware } true;esas2r_power_down_notify_firmware_#in~a#1.base, esas2r_power_down_notify_firmware_#in~a#1.offset := ~a#1.base, ~a#1.offset;havoc esas2r_power_down_notify_firmware_#t~mem1945#1.base, esas2r_power_down_notify_firmware_#t~mem1945#1.offset, esas2r_power_down_notify_firmware_#t~ret1946#1, esas2r_power_down_notify_firmware_#t~mem1947#1.base, esas2r_power_down_notify_firmware_#t~mem1947#1.offset, esas2r_power_down_notify_firmware_#t~ret1948#1, esas2r_power_down_notify_firmware_#t~bitwise1949#1, esas2r_power_down_notify_firmware_#t~mem1950#1.base, esas2r_power_down_notify_firmware_#t~mem1950#1.offset, esas2r_power_down_notify_firmware_#t~ret1951#1, esas2r_power_down_notify_firmware_#t~ret1952#1, esas2r_power_down_notify_firmware_#t~ret1953#1, esas2r_power_down_notify_firmware_~a#1.base, esas2r_power_down_notify_firmware_~a#1.offset, esas2r_power_down_notify_firmware_~starttime~2#1, esas2r_power_down_notify_firmware_~doorbell~2#1, esas2r_power_down_notify_firmware_~tmp~78#1, esas2r_power_down_notify_firmware_~tmp___0~40#1;esas2r_power_down_notify_firmware_~a#1.base, esas2r_power_down_notify_firmware_~a#1.offset := esas2r_power_down_notify_firmware_#in~a#1.base, esas2r_power_down_notify_firmware_#in~a#1.offset;havoc esas2r_power_down_notify_firmware_~starttime~2#1;havoc esas2r_power_down_notify_firmware_~doorbell~2#1;havoc esas2r_power_down_notify_firmware_~tmp~78#1;havoc esas2r_power_down_notify_firmware_~tmp___0~40#1;call esas2r_power_down_notify_firmware_#t~mem1945#1.base, esas2r_power_down_notify_firmware_#t~mem1945#1.offset := read~$Pointer$#15(esas2r_power_down_notify_firmware_~a#1.base, 28936 + esas2r_power_down_notify_firmware_~a#1.offset, 8); [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12787: assume !(0 != ~tmp___1~23#1); [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729: assume -9223372036854775808 <= esas2r_power_down_notify_firmware_#t~ret1952#1 && esas2r_power_down_notify_firmware_#t~ret1952#1 <= 9223372036854775807;havoc esas2r_power_down_notify_firmware_#t~ret1952#1; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729-1: SUMMARY for call esas2r_power_down_notify_firmware_#t~ret1952#1 := schedule_timeout_interruptible((if esas2r_power_down_notify_firmware_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then esas2r_power_down_notify_firmware_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 else esas2r_power_down_notify_firmware_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713: havoc esas2r_power_down_notify_firmware_#t~mem1945#1.base, esas2r_power_down_notify_firmware_#t~mem1945#1.offset; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713-1: SUMMARY for call writel(512, esas2r_power_down_notify_firmware_#t~mem1945#1.base, 66656 + esas2r_power_down_notify_firmware_#t~mem1945#1.offset); srcloc: null [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730: esas2r_power_down_notify_firmware_~tmp___0~40#1 := esas2r_power_down_notify_firmware_#t~ret1953#1;havoc esas2r_power_down_notify_firmware_#t~ret1953#1; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: havoc esas2r_power_down_notify_firmware_#t~mem1950#1.base, esas2r_power_down_notify_firmware_#t~mem1950#1.offset; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730-1: SUMMARY for call esas2r_power_down_notify_firmware_#t~ret1953#1 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714: esas2r_power_down_notify_firmware_~starttime~2#1 := esas2r_power_down_notify_firmware_#t~ret1946#1;havoc esas2r_power_down_notify_firmware_#t~ret1946#1;call esas2r_power_down_notify_firmware_#t~mem1947#1.base, esas2r_power_down_notify_firmware_#t~mem1947#1.offset := read~$Pointer$#15(esas2r_power_down_notify_firmware_~a#1.base, 28936 + esas2r_power_down_notify_firmware_~a#1.offset, 8); [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718-1: SUMMARY for call esas2r_power_down_notify_firmware_#t~ret1948#1 := readl(esas2r_power_down_notify_firmware_#t~mem1947#1.base, 66688 + esas2r_power_down_notify_firmware_#t~mem1947#1.offset); srcloc: null [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: esas2r_power_down_notify_firmware_~doorbell~2#1 := esas2r_power_down_notify_firmware_#t~ret1948#1;havoc esas2r_power_down_notify_firmware_#t~mem1947#1.base, esas2r_power_down_notify_firmware_#t~mem1947#1.offset;havoc esas2r_power_down_notify_firmware_#t~ret1948#1; [2025-02-08 04:40:29,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722-1: SUMMARY for call writel(esas2r_power_down_notify_firmware_~doorbell~2#1, esas2r_power_down_notify_firmware_#t~mem1950#1.base, 66688 + esas2r_power_down_notify_firmware_#t~mem1950#1.offset); srcloc: null [2025-02-08 04:40:29,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714-1: SUMMARY for call esas2r_power_down_notify_firmware_#t~ret1946#1 := jiffies_to_msecs(~jiffies~0); srcloc: null [2025-02-08 04:40:29,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12789: havoc esas2r_power_down_notify_firmware_#t~mem1945#1.base, esas2r_power_down_notify_firmware_#t~mem1945#1.offset, esas2r_power_down_notify_firmware_#t~ret1946#1, esas2r_power_down_notify_firmware_#t~mem1947#1.base, esas2r_power_down_notify_firmware_#t~mem1947#1.offset, esas2r_power_down_notify_firmware_#t~ret1948#1, esas2r_power_down_notify_firmware_#t~bitwise1949#1, esas2r_power_down_notify_firmware_#t~mem1950#1.base, esas2r_power_down_notify_firmware_#t~mem1950#1.offset, esas2r_power_down_notify_firmware_#t~ret1951#1, esas2r_power_down_notify_firmware_#t~ret1952#1, esas2r_power_down_notify_firmware_#t~ret1953#1, esas2r_power_down_notify_firmware_~a#1.base, esas2r_power_down_notify_firmware_~a#1.offset, esas2r_power_down_notify_firmware_~starttime~2#1, esas2r_power_down_notify_firmware_~doorbell~2#1, esas2r_power_down_notify_firmware_~tmp~78#1, esas2r_power_down_notify_firmware_~tmp___0~40#1;havoc esas2r_power_down_notify_firmware_#in~a#1.base, esas2r_power_down_notify_firmware_#in~a#1.offset;assume { :end_inline_esas2r_power_down_notify_firmware } true; [2025-02-08 04:40:29,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12785: assume -2147483648 <= #t~ret1964#1 && #t~ret1964#1 <= 2147483647;~tmp___1~23#1 := #t~ret1964#1;havoc #t~ret1964#1; [2025-02-08 04:40:29,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12785-1: SUMMARY for call #t~ret1964#1 := constant_test_bit(5, ~a#1.base, 28960 + ~a#1.offset); srcloc: null [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16155: call #t~mem2631#1 := read~int#15(~a~10#1.base, 32890 + ~a~10#1.offset, 4); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17047: assume 0 != (if hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17047: assume !(0 != (if hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___4~14#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17014: assume hba_ioctl_callback_#t~short2890#1;havoc hba_ioctl_callback_#t~mem2888#1;havoc hba_ioctl_callback_#t~mem2889#1;havoc hba_ioctl_callback_#t~short2890#1;call write~int#15(10, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17014: assume !hba_ioctl_callback_#t~short2890#1;havoc hba_ioctl_callback_#t~mem2888#1;havoc hba_ioctl_callback_#t~mem2889#1;havoc hba_ioctl_callback_#t~short2890#1;call hba_ioctl_callback_#t~mem2891#1.base, hba_ioctl_callback_#t~mem2891#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 29368 + hba_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17014-1: assume hba_ioctl_callback_#t~short2890#1;call hba_ioctl_callback_#t~mem2889#1 := read~int#15(hba_ioctl_callback_~gaa~0#1.base, 1 + hba_ioctl_callback_~gaa~0#1.offset, 1);hba_ioctl_callback_#t~short2890#1 := hba_ioctl_callback_#t~mem2889#1 % 256 % 4294967296 > 7; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17014-1: assume !hba_ioctl_callback_#t~short2890#1; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17146: assume 0 != hba_ioctl_callback_~tmp___9~6#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17146: assume !(0 != hba_ioctl_callback_~tmp___9~6#1); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16618: call write~int#15(csmi_ioctl_callback_~sts~0#1, csmi_ioctl_callback_~rq#1.base, 96 + csmi_ioctl_callback_~rq#1.offset, 4);csmi_ioctl_callback_#res#1 := 0;call ULTIMATE.dealloc(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset);havoc csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-3: assume 8 == hba_ioctl_callback_#t~mem2957#1 % 4294967296;hba_ioctl_callback_#t~bitwise2958#1 := hba_ioctl_callback_#t~mem2957#1; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-3: assume !(8 == hba_ioctl_callback_#t~mem2957#1 % 4294967296); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-4: assume 0 == hba_ioctl_callback_#t~mem2957#1 % 4294967296;hba_ioctl_callback_#t~bitwise2958#1 := 0; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-4: assume !(0 == hba_ioctl_callback_#t~mem2957#1 % 4294967296); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982: havoc hba_ioctl_callback_#t~strcpy~res2872#1.base, hba_ioctl_callback_#t~strcpy~res2872#1.offset; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982-1: SUMMARY for call hba_ioctl_callback_#t~strcpy~res2872#1.base, hba_ioctl_callback_#t~strcpy~res2872#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_callback_~gai~0#1.base, 96 + hba_ioctl_callback_~gai~0#1.offset, hba_ioctl_callback_~a#1.base, 29805 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180: assume 0 != hba_ioctl_callback_#t~bitwise2958#1 % 4294967296;havoc hba_ioctl_callback_#t~mem2957#1;havoc hba_ioctl_callback_#t~bitwise2958#1;call hba_ioctl_callback_#t~mem2959#1.base, hba_ioctl_callback_#t~mem2959#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2960#1.base, hba_ioctl_callback_#t~mem2960#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2961#1 := read~int#15(hba_ioctl_callback_#t~mem2960#1.base, 12 + hba_ioctl_callback_#t~mem2960#1.offset, 4); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180: assume !(0 != hba_ioctl_callback_#t~bitwise2958#1 % 4294967296);havoc hba_ioctl_callback_#t~mem2957#1;havoc hba_ioctl_callback_#t~bitwise2958#1; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-1: [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180-2: havoc hba_ioctl_callback_#t~bitwise2958#1;assume hba_ioctl_callback_#t~bitwise2958#1 % 4294967296 <= hba_ioctl_callback_#t~mem2957#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2958#1 % 4294967296 <= 8; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114: hba_ioctl_callback_~spt~1#1.base, hba_ioctl_callback_~spt~1#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset; [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: assume 5 != hba_ioctl_callback_#t~mem2993#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2993#1;call write~int#15(1, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: assume !(5 != hba_ioctl_callback_#t~mem2993#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2993#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16520: csmi_ioctl_callback_~sts~0#1 := 2; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-4: assume 0 == hba_ioctl_callback_#t~mem2961#1 % 4294967296 || 256 == hba_ioctl_callback_#t~mem2961#1 % 4294967296;hba_ioctl_callback_#t~bitwise2962#1 := 256; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-4: assume !(0 == hba_ioctl_callback_#t~mem2961#1 % 4294967296 || 256 == hba_ioctl_callback_#t~mem2961#1 % 4294967296); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17082-1: SUMMARY for call hba_ioctl_callback_#t~memcpy~res2905#1.base, hba_ioctl_callback_#t~memcpy~res2905#1.offset := #Ultimate.C_memcpy#15(hba_ioctl_callback_~trc~0#1.base, 1 + hba_ioctl_callback_~trc~0#1.offset, hba_ioctl_callback_~a#1.base, 33403 + hba_ioctl_callback_~a#1.offset + (if hba_ioctl_callback_~offset~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then hba_ioctl_callback_~offset~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else hba_ioctl_callback_~offset~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), hba_ioctl_callback_~len~10#1 % 4294967296); srcloc: null [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983: havoc hba_ioctl_callback_#t~strcpy~res2873#1.base, hba_ioctl_callback_#t~strcpy~res2873#1.offset;assume { :begin_inline_esas2r_get_model_name_short } true;esas2r_get_model_name_short_#in~a#1.base, esas2r_get_model_name_short_#in~a#1.offset := hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset;havoc esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset;havoc esas2r_get_model_name_short_#t~mem1989#1.base, esas2r_get_model_name_short_#t~mem1989#1.offset, esas2r_get_model_name_short_#t~mem1990#1, esas2r_get_model_name_short_#t~mem1991#1.base, esas2r_get_model_name_short_#t~mem1991#1.offset, esas2r_get_model_name_short_#t~mem1992#1, esas2r_get_model_name_short_#t~mem1993#1.base, esas2r_get_model_name_short_#t~mem1993#1.offset, esas2r_get_model_name_short_#t~mem1994#1, esas2r_get_model_name_short_#t~mem1995#1.base, esas2r_get_model_name_short_#t~mem1995#1.offset, esas2r_get_model_name_short_#t~mem1996#1, esas2r_get_model_name_short_#t~mem1997#1.base, esas2r_get_model_name_short_#t~mem1997#1.offset, esas2r_get_model_name_short_#t~mem1998#1, esas2r_get_model_name_short_#t~mem1999#1.base, esas2r_get_model_name_short_#t~mem1999#1.offset, esas2r_get_model_name_short_#t~mem2000#1, esas2r_get_model_name_short_#t~mem2001#1.base, esas2r_get_model_name_short_#t~mem2001#1.offset, esas2r_get_model_name_short_#t~mem2002#1, esas2r_get_model_name_short_#t~mem2003#1.base, esas2r_get_model_name_short_#t~mem2003#1.offset, esas2r_get_model_name_short_#t~mem2004#1, esas2r_get_model_name_short_#t~mem2005#1.base, esas2r_get_model_name_short_#t~mem2005#1.offset, esas2r_get_model_name_short_#t~mem2006#1, esas2r_get_model_name_short_~a#1.base, esas2r_get_model_name_short_~a#1.offset;esas2r_get_model_name_short_~a#1.base, esas2r_get_model_name_short_~a#1.offset := esas2r_get_model_name_short_#in~a#1.base, esas2r_get_model_name_short_#in~a#1.offset;call esas2r_get_model_name_short_#t~mem1989#1.base, esas2r_get_model_name_short_#t~mem1989#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem1990#1 := read~int#15(esas2r_get_model_name_short_#t~mem1989#1.base, 66 + esas2r_get_model_name_short_#t~mem1989#1.offset, 2); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983-1: SUMMARY for call hba_ioctl_callback_#t~strcpy~res2873#1.base, hba_ioctl_callback_#t~strcpy~res2873#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_callback_~gai~0#1.base, 112 + hba_ioctl_callback_~gai~0#1.offset, hba_ioctl_callback_~a#1.base, 29789 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16950: call write~int#15(1, hba_ioctl_callback_~gai~0#1.base, 20 + hba_ioctl_callback_~gai~0#1.offset, 1);call hba_ioctl_callback_#t~mem2853#1.base, hba_ioctl_callback_#t~mem2853#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2854#1 := read~int#15(hba_ioctl_callback_#t~mem2853#1.base, 2522 + hba_ioctl_callback_#t~mem2853#1.offset, 1); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214: assume 0 != hba_ioctl_callback_#t~mem2966#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2966#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214: assume !(0 != hba_ioctl_callback_#t~mem2966#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2966#1;call hba_ioctl_callback_#t~mem2967#1 := read~int#15(hba_ioctl_callback_~gda~1#1.base, 4 + hba_ioctl_callback_~gda~1#1.offset, 4); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181: call write~int#15(hba_ioctl_callback_#t~bitwise2962#1, hba_ioctl_callback_#t~mem2959#1.base, 12 + hba_ioctl_callback_#t~mem2959#1.offset, 4);havoc hba_ioctl_callback_#t~mem2959#1.base, hba_ioctl_callback_#t~mem2959#1.offset;havoc hba_ioctl_callback_#t~mem2960#1.base, hba_ioctl_callback_#t~mem2960#1.offset;havoc hba_ioctl_callback_#t~mem2961#1;havoc hba_ioctl_callback_#t~bitwise2962#1; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-1: [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-2: havoc hba_ioctl_callback_#t~bitwise2962#1;assume (hba_ioctl_callback_#t~bitwise2962#1 % 4294967296 >= hba_ioctl_callback_#t~mem2961#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2962#1 % 4294967296 >= 256) && hba_ioctl_callback_#t~bitwise2962#1 % 4294967296 <= 256 + hba_ioctl_callback_#t~mem2961#1 % 4294967296; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17115: havoc hba_ioctl_callback_#t~memcpy~res2910#1.base, hba_ioctl_callback_#t~memcpy~res2910#1.offset;call hba_ioctl_callback_#t~mem2911#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 116, 0; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953: assume 16486 == (if esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem2001#1.base, esas2r_get_model_name_short_#t~mem2001#1.offset;havoc esas2r_get_model_name_short_#t~mem2002#1; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953: assume !(16486 == (if esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2002#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem2001#1.base, esas2r_get_model_name_short_#t~mem2001#1.offset;havoc esas2r_get_model_name_short_#t~mem2002#1;call esas2r_get_model_name_short_#t~mem2003#1.base, esas2r_get_model_name_short_#t~mem2003#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem2004#1 := read~int#15(esas2r_get_model_name_short_#t~mem2003#1.base, 66 + esas2r_get_model_name_short_#t~mem2003#1.offset, 2); [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-3: assume false;hba_ioctl_callback_#t~bitwise2962#1 := hba_ioctl_callback_#t~mem2961#1; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17181-3: assume !false; [2025-02-08 04:40:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17115-1: SUMMARY for call hba_ioctl_callback_#t~memcpy~res2910#1.base, hba_ioctl_callback_#t~memcpy~res2910#1.offset := #Ultimate.C_memcpy#15(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset, hba_ioctl_callback_~spt~1#1.base, 48 + hba_ioctl_callback_~spt~1#1.offset, 8); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17082: havoc hba_ioctl_callback_#t~memcpy~res2905#1.base, hba_ioctl_callback_#t~memcpy~res2905#1.offset;call write~int#15(hba_ioctl_callback_~len~10#1, hba_ioctl_callback_~hi~3#1.base, 4 + hba_ioctl_callback_~hi~3#1.offset, 4); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16587-1: SUMMARY for call csmi_ioctl_callback_#t~memset~res2762#1.base, csmi_ioctl_callback_#t~memset~res2762#1.offset := #Ultimate.C_memset#15(csmi_ioctl_callback_~gda___0~0#1.base, 12 + csmi_ioctl_callback_~gda___0~0#1.offset, 0, 8); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16587: havoc csmi_ioctl_callback_#t~memset~res2762#1.base, csmi_ioctl_callback_#t~memset~res2762#1.offset;call csmi_ioctl_callback_#t~mem2763#1.base, csmi_ioctl_callback_#t~mem2763#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~rq#1.base, 32 + csmi_ioctl_callback_~rq#1.offset, 8);call csmi_ioctl_callback_#t~mem2764#1 := read~int#15(csmi_ioctl_callback_#t~mem2763#1.base, 12 + csmi_ioctl_callback_#t~mem2763#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2764#1, csmi_ioctl_callback_~gda___0~0#1.base, 13 + csmi_ioctl_callback_~gda___0~0#1.offset, 1);havoc csmi_ioctl_callback_#t~mem2763#1.base, csmi_ioctl_callback_#t~mem2763#1.offset;havoc csmi_ioctl_callback_#t~mem2764#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16653: csmi_ioctl_done_callback_~gsa~1#1.base, csmi_ioctl_done_callback_~gsa~1#1.offset := csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset;call csmi_ioctl_done_callback_#t~mem2777#1 := read~int#15(csmi_ioctl_done_callback_~rq#1.base, 96 + csmi_ioctl_done_callback_~rq#1.offset, 4); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16984: hba_ioctl_callback_#t~ret2874#1.base, hba_ioctl_callback_#t~ret2874#1.offset := esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset;havoc esas2r_get_model_name_short_#t~mem1989#1.base, esas2r_get_model_name_short_#t~mem1989#1.offset, esas2r_get_model_name_short_#t~mem1990#1, esas2r_get_model_name_short_#t~mem1991#1.base, esas2r_get_model_name_short_#t~mem1991#1.offset, esas2r_get_model_name_short_#t~mem1992#1, esas2r_get_model_name_short_#t~mem1993#1.base, esas2r_get_model_name_short_#t~mem1993#1.offset, esas2r_get_model_name_short_#t~mem1994#1, esas2r_get_model_name_short_#t~mem1995#1.base, esas2r_get_model_name_short_#t~mem1995#1.offset, esas2r_get_model_name_short_#t~mem1996#1, esas2r_get_model_name_short_#t~mem1997#1.base, esas2r_get_model_name_short_#t~mem1997#1.offset, esas2r_get_model_name_short_#t~mem1998#1, esas2r_get_model_name_short_#t~mem1999#1.base, esas2r_get_model_name_short_#t~mem1999#1.offset, esas2r_get_model_name_short_#t~mem2000#1, esas2r_get_model_name_short_#t~mem2001#1.base, esas2r_get_model_name_short_#t~mem2001#1.offset, esas2r_get_model_name_short_#t~mem2002#1, esas2r_get_model_name_short_#t~mem2003#1.base, esas2r_get_model_name_short_#t~mem2003#1.offset, esas2r_get_model_name_short_#t~mem2004#1, esas2r_get_model_name_short_#t~mem2005#1.base, esas2r_get_model_name_short_#t~mem2005#1.offset, esas2r_get_model_name_short_#t~mem2006#1, esas2r_get_model_name_short_~a#1.base, esas2r_get_model_name_short_~a#1.offset;havoc esas2r_get_model_name_short_#in~a#1.base, esas2r_get_model_name_short_#in~a#1.offset;assume { :end_inline_esas2r_get_model_name_short } true;hba_ioctl_callback_~tmp___1~45#1.base, hba_ioctl_callback_~tmp___1~45#1.offset := hba_ioctl_callback_#t~ret2874#1.base, hba_ioctl_callback_#t~ret2874#1.offset;havoc hba_ioctl_callback_#t~ret2874#1.base, hba_ioctl_callback_#t~ret2874#1.offset; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16951: assume 0 != hba_ioctl_callback_#t~mem2854#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2853#1.base, hba_ioctl_callback_#t~mem2853#1.offset;havoc hba_ioctl_callback_#t~mem2854#1;call write~int#15(3, hba_ioctl_callback_~gai~0#1.base, 19 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16951: assume !(0 != hba_ioctl_callback_#t~mem2854#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2853#1.base, hba_ioctl_callback_#t~mem2853#1.offset;havoc hba_ioctl_callback_#t~mem2854#1;call hba_ioctl_callback_#t~mem2855#1.base, hba_ioctl_callback_#t~mem2855#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2856#1 := read~int#15(hba_ioctl_callback_#t~mem2855#1.base, 2522 + hba_ioctl_callback_#t~mem2855#1.offset, 1); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918: assume 0 != hba_ioctl_callback_#t~mem2819#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2819#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918: assume !(0 != hba_ioctl_callback_#t~mem2819#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2819#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16158: ~__ret~2#1 := 0; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17281: assume -2147483648 <= hba_ioctl_callback_#t~ret2981#1 && hba_ioctl_callback_#t~ret2981#1 <= 2147483647;hba_ioctl_callback_~tmp___19~1#1 := hba_ioctl_callback_#t~ret2981#1;havoc hba_ioctl_callback_#t~ret2981#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17281-1: SUMMARY for call hba_ioctl_callback_#t~ret2981#1 := constant_test_bit(1, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16654: assume 0 == csmi_ioctl_done_callback_#t~mem2777#1 % 4294967296;havoc csmi_ioctl_done_callback_#t~mem2777#1;call csmi_ioctl_done_callback_#t~mem2778#1 := read~int#15(csmi_ioctl_done_callback_~rq#1.base, 92 + csmi_ioctl_done_callback_~rq#1.offset, 2);call write~int#15(csmi_ioctl_done_callback_#t~mem2778#1, csmi_ioctl_done_callback_~gsa~1#1.base, 18 + csmi_ioctl_done_callback_~gsa~1#1.offset, 1);havoc csmi_ioctl_done_callback_#t~mem2778#1;call write~int#15(0, csmi_ioctl_done_callback_~gsa~1#1.base, 17 + csmi_ioctl_done_callback_~gsa~1#1.offset, 1); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16654: assume !(0 == csmi_ioctl_done_callback_#t~mem2777#1 % 4294967296);havoc csmi_ioctl_done_callback_#t~mem2777#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16489-1: SUMMARY for call csmi_ioctl_callback_#t~ret2737#1 := constant_test_bit(6, csmi_ioctl_callback_~a#1.base, 28960 + csmi_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16489: assume -2147483648 <= csmi_ioctl_callback_#t~ret2737#1 && csmi_ioctl_callback_#t~ret2737#1 <= 2147483647;csmi_ioctl_callback_~tmp___0~73#1 := csmi_ioctl_callback_#t~ret2737#1;havoc csmi_ioctl_callback_#t~ret2737#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17018-1: SUMMARY for call hba_ioctl_callback_#t~memcpy~res2892#1.base, hba_ioctl_callback_#t~memcpy~res2892#1.offset := #Ultimate.C_memcpy#15(hba_ioctl_callback_~gaa~0#1.base, 4 + hba_ioctl_callback_~gaa~0#1.offset, hba_ioctl_callback_#t~mem2891#1.base, 16 + hba_ioctl_callback_#t~mem2891#1.offset, 8); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16985: havoc hba_ioctl_callback_#t~strcpy~res2875#1.base, hba_ioctl_callback_#t~strcpy~res2875#1.offset; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16985-1: SUMMARY for call hba_ioctl_callback_#t~strcpy~res2875#1.base, hba_ioctl_callback_#t~strcpy~res2875#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_callback_~gai~0#1.base, 128 + hba_ioctl_callback_~gai~0#1.offset, hba_ioctl_callback_~tmp___1~45#1.base, hba_ioctl_callback_~tmp___1~45#1.offset); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16159-1: SUMMARY for call __might_sleep(134, 0, 276, 0); srcloc: null [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16159: call #t~mem2628#1 := read~int#15(~a~10#1.base, 32890 + ~a~10#1.offset, 4); [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17117: assume 0 != (if hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2911#1; [2025-02-08 04:40:43,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17117: assume !(0 != (if hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2911#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2911#1;call hba_ioctl_callback_#t~mem2913#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17018: havoc hba_ioctl_callback_#t~mem2891#1.base, hba_ioctl_callback_#t~mem2891#1.offset;havoc hba_ioctl_callback_#t~memcpy~res2892#1.base, hba_ioctl_callback_#t~memcpy~res2892#1.offset;call write~int#15(8, hba_ioctl_callback_~gaa~0#1.base, 2 + hba_ioctl_callback_~gaa~0#1.offset, 2); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16556: assume 0 != csmi_ioctl_callback_~tmp___5~10#1;csmi_ioctl_callback_~sts~0#1 := 2013; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16556: assume !(0 != csmi_ioctl_callback_~tmp___5~10#1);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.offset := csmi_ioctl_callback_~a#1.base, 29212 + csmi_ioctl_callback_~a#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17283: assume 0 != hba_ioctl_callback_~tmp___19~1#1;call write~int#15(2, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17283: assume !(0 != hba_ioctl_callback_~tmp___19~1#1); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17250: hba_ioctl_callback_~tmp___14~5#1 := (if 0 == hba_ioctl_callback_#t~ret2976#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2976#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18571: assume esas2r_targ_db_find_by_sas_addr_#t~mem3202#1 % 18446744073709551616 == esas2r_targ_db_find_by_sas_addr_#t~mem3203#1 % 18446744073709551616;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3202#1;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3203#1;esas2r_targ_db_find_by_sas_addr_#res#1.base, esas2r_targ_db_find_by_sas_addr_#res#1.offset := esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18571: assume !(esas2r_targ_db_find_by_sas_addr_#t~mem3202#1 % 18446744073709551616 == esas2r_targ_db_find_by_sas_addr_#t~mem3203#1 % 18446744073709551616);havoc esas2r_targ_db_find_by_sas_addr_#t~mem3202#1;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3203#1;esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset := esas2r_targ_db_find_by_sas_addr_~t~14#1.base, 113 + esas2r_targ_db_find_by_sas_addr_~t~14#1.offset;call esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset := read~$Pointer$#15(esas2r_targ_db_find_by_sas_addr_~a#1.base, 28928 + esas2r_targ_db_find_by_sas_addr_~a#1.offset, 8); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18571-1: call esas2r_targ_db_find_by_sas_addr_#t~mem3202#1 := read~int#15(esas2r_targ_db_find_by_sas_addr_~t~14#1.base, 21 + esas2r_targ_db_find_by_sas_addr_~t~14#1.offset, 8);call esas2r_targ_db_find_by_sas_addr_#t~mem3203#1 := read~int#15(esas2r_targ_db_find_by_sas_addr_~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.offset, 8); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16986-1: SUMMARY for call hba_ioctl_callback_#t~ret2876#1.base, hba_ioctl_callback_#t~ret2876#1.offset := esas2r_get_model_name(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16193: assume 0 == #t~mem2631#1;havoc #t~mem2631#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16193: assume !(0 == #t~mem2631#1);havoc #t~mem2631#1;#t~short2633#1 := 0 == ~result~2#1 % 256 % 4294967296; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17250-1: SUMMARY for call hba_ioctl_callback_#t~ret2976#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16986: hba_ioctl_callback_~tmp___2~34#1.base, hba_ioctl_callback_~tmp___2~34#1.offset := hba_ioctl_callback_#t~ret2876#1.base, hba_ioctl_callback_#t~ret2876#1.offset;havoc hba_ioctl_callback_#t~ret2876#1.base, hba_ioctl_callback_#t~ret2876#1.offset; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16491: assume 0 != csmi_ioctl_callback_~tmp___0~73#1;call write~int#15(5, csmi_ioctl_callback_~gcc~0#1.base, 149 + csmi_ioctl_callback_~gcc~0#1.offset, 4); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16491: assume !(0 != csmi_ioctl_callback_~tmp___0~73#1);call write~int#15(10, csmi_ioctl_callback_~gcc~0#1.base, 149 + csmi_ioctl_callback_~gcc~0#1.offset, 4); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: assume 16487 == (if esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem2003#1.base, esas2r_get_model_name_short_#t~mem2003#1.offset;havoc esas2r_get_model_name_short_#t~mem2004#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: assume !(16487 == (if esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2004#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem2003#1.base, esas2r_get_model_name_short_#t~mem2003#1.offset;havoc esas2r_get_model_name_short_#t~mem2004#1;call esas2r_get_model_name_short_#t~mem2005#1.base, esas2r_get_model_name_short_#t~mem2005#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem2006#1 := read~int#15(esas2r_get_model_name_short_#t~mem2005#1.base, 66 + esas2r_get_model_name_short_#t~mem2005#1.offset, 2); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16161: assume 0 == #t~mem2628#1;havoc #t~mem2628#1;~__ret___0~1#1 := 0; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16161: assume !(0 == #t~mem2628#1);havoc #t~mem2628#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17185: hba_ioctl_callback_~tmp___10~6#1 := (if 0 == hba_ioctl_callback_#t~ret2963#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2963#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17185-1: SUMMARY for call hba_ioctl_callback_#t~ret2963#1 := esas2r_build_sg_list(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119: hba_ioctl_callback_~tmp___7~8#1 := (if 0 == hba_ioctl_callback_#t~ret2912#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2912#1; [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119-1: SUMMARY for call hba_ioctl_callback_#t~ret2912#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16987: havoc hba_ioctl_callback_#t~strcpy~res2877#1.base, hba_ioctl_callback_#t~strcpy~res2877#1.offset;call write~int#15(256, hba_ioctl_callback_~gai~0#1.base, 176 + hba_ioctl_callback_~gai~0#1.offset, 4);call write~int#15(1, hba_ioctl_callback_~gai~0#1.base, 188 + hba_ioctl_callback_~gai~0#1.offset, 1);call hba_ioctl_callback_#t~mem2878#1 := read~int#15(hba_ioctl_callback_~gai~0#1.base, 176 + hba_ioctl_callback_~gai~0#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2878#1, hba_ioctl_callback_~gai~0#1.base, 180 + hba_ioctl_callback_~gai~0#1.offset, 4);havoc hba_ioctl_callback_#t~mem2878#1;call write~int#15(256, hba_ioctl_callback_~gai~0#1.base, 184 + hba_ioctl_callback_~gai~0#1.offset, 4);call hba_ioctl_callback_#t~mem2879#1.base, hba_ioctl_callback_#t~mem2879#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2880#1 := read~int#15(hba_ioctl_callback_#t~mem2879#1.base, 66 + hba_ioctl_callback_#t~mem2879#1.offset, 2); [2025-02-08 04:40:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16987-1: SUMMARY for call hba_ioctl_callback_#t~strcpy~res2877#1.base, hba_ioctl_callback_#t~strcpy~res2877#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_callback_~gai~0#1.base, 144 + hba_ioctl_callback_~gai~0#1.offset, hba_ioctl_callback_~tmp___2~34#1.base, hba_ioctl_callback_~tmp___2~34#1.offset); srcloc: null [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16954: assume 0 != hba_ioctl_callback_#t~mem2856#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2855#1.base, hba_ioctl_callback_#t~mem2855#1.offset;havoc hba_ioctl_callback_#t~mem2856#1;call write~int#15(2, hba_ioctl_callback_~gai~0#1.base, 19 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16954: assume !(0 != hba_ioctl_callback_#t~mem2856#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2855#1.base, hba_ioctl_callback_#t~mem2855#1.offset;havoc hba_ioctl_callback_#t~mem2856#1;call write~int#15(1, hba_ioctl_callback_~gai~0#1.base, 19 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18375: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_mem_lock_of_esas2r_adapter(); srcloc: null [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17318: hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2986#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17252: assume 0 != (if hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17252: assume !(0 != (if hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___14~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17153: call hba_ioctl_callback_#t~mem2925#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 4 + hba_ioctl_callback_~hi~3#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2925#1, hba_ioctl_callback_~sgc#1.base, 16 + hba_ioctl_callback_~sgc#1.offset, 4);havoc hba_ioctl_callback_#t~mem2925#1;call hba_ioctl_callback_#t~mem2926#1.base, hba_ioctl_callback_#t~mem2926#1.offset := read~$Pointer$#15(hba_ioctl_callback_~sgc#1.base, 20 + hba_ioctl_callback_~sgc#1.offset, 8);call write~$Pointer$#15(hba_ioctl_callback_#t~mem2926#1.base, 416 + hba_ioctl_callback_#t~mem2926#1.offset, hba_ioctl_callback_~sgc#1.base, 20 + hba_ioctl_callback_~sgc#1.offset, 8);havoc hba_ioctl_callback_#t~mem2926#1.base, hba_ioctl_callback_#t~mem2926#1.offset;call hba_ioctl_callback_#t~mem2927#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 44 + hba_ioctl_callback_~spt~1#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2927#1, hba_ioctl_callback_~rq#1.base, 92 + hba_ioctl_callback_~rq#1.offset, 2);havoc hba_ioctl_callback_#t~mem2927#1;call hba_ioctl_callback_#t~mem2928#1.base, hba_ioctl_callback_#t~mem2928#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2929#1.base, hba_ioctl_callback_#t~mem2929#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2931#1 := read~int#15(hba_ioctl_callback_#t~mem2929#1.base, 12 + hba_ioctl_callback_#t~mem2929#1.offset, 4);call hba_ioctl_callback_#t~mem2930#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 49 + hba_ioctl_callback_~spt~1#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17153-1: SUMMARY for call esas2r_sgc_init(hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset, hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, 0, 0); srcloc: null [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17087: assume 5 == hba_ioctl_callback_#t~mem2906#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2906#1; [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17087: assume !(5 == hba_ioctl_callback_#t~mem2906#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2906#1;call hba_ioctl_callback_#t~mem2908#1 := read~int#15(hba_ioctl_callback_~trc~0#1.base, hba_ioctl_callback_~trc~0#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17054: assume hba_ioctl_callback_#t~mem2897#1 % 256 % 4294967296 > 1;havoc hba_ioctl_callback_#t~mem2897#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(1, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17054: assume !(hba_ioctl_callback_#t~mem2897#1 % 256 % 4294967296 > 1);havoc hba_ioctl_callback_#t~mem2897#1;call hba_ioctl_callback_#t~mem2898#1 := read~int#15(hba_ioctl_callback_~trc~0#1.base, 1 + hba_ioctl_callback_~trc~0#1.offset, 1);hba_ioctl_callback_#t~short2900#1 := 1 == hba_ioctl_callback_#t~mem2898#1 % 256 % 4294967296; [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18376: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17319: assume 0 != (if hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2986#1; [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17319: assume !(0 != (if hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2986#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2986#1;call hba_ioctl_callback_#t~mem2988#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17220: assume hba_ioctl_callback_#t~mem2967#1 % 4294967296 > 255;havoc hba_ioctl_callback_#t~mem2967#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17220: assume !(hba_ioctl_callback_#t~mem2967#1 % 4294967296 > 255);havoc hba_ioctl_callback_#t~mem2967#1;call hba_ioctl_callback_#t~mem2968#1 := read~int#15(hba_ioctl_callback_~gda~1#1.base, 4 + hba_ioctl_callback_~gda~1#1.offset, 4);hba_ioctl_callback_~t~8#1.base, hba_ioctl_callback_~t~8#1.offset := hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset + 113 * (if hba_ioctl_callback_#t~mem2968#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then hba_ioctl_callback_#t~mem2968#1 % 65536 % 18446744073709551616 % 18446744073709551616 else hba_ioctl_callback_#t~mem2968#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc hba_ioctl_callback_#t~mem2968#1;call hba_ioctl_callback_#t~mem2969#1 := read~int#15(hba_ioctl_callback_~t~8#1.base, 2 + hba_ioctl_callback_~t~8#1.offset, 1); [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17187: assume 0 != hba_ioctl_callback_~tmp___10~6#1 % 256;hba_ioctl_callback_~tmp___11~6#1 := 0; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17187: assume !(0 != hba_ioctl_callback_~tmp___10~6#1 % 256);hba_ioctl_callback_~tmp___11~6#1 := 1; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16592: call csmi_ioctl_callback_#t~mem2765#1 := read~int#15(csmi_ioctl_callback_~rq#1.base, 92 + csmi_ioctl_callback_~rq#1.offset, 2);csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset := csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset + 113 * (if csmi_ioctl_callback_#t~mem2765#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then csmi_ioctl_callback_#t~mem2765#1 % 65536 % 18446744073709551616 % 18446744073709551616 else csmi_ioctl_callback_#t~mem2765#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call csmi_ioctl_callback_#t~mem2766#1.base, csmi_ioctl_callback_#t~mem2766#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 28928 + csmi_ioctl_callback_~a#1.offset, 8);csmi_ioctl_callback_#t~short2768#1 := (csmi_ioctl_callback_~t~7#1.base + csmi_ioctl_callback_~t~7#1.offset) % 18446744073709551616 >= (csmi_ioctl_callback_#t~mem2766#1.base + csmi_ioctl_callback_#t~mem2766#1.offset) % 18446744073709551616; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121: assume 0 != (if hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121: assume !(0 != (if hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___7~8#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17287: assume -2147483648 <= hba_ioctl_callback_#t~ret2982#1 && hba_ioctl_callback_#t~ret2982#1 <= 2147483647;hba_ioctl_callback_~tmp___18~1#1 := hba_ioctl_callback_#t~ret2982#1;havoc hba_ioctl_callback_#t~ret2982#1; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17287-1: SUMMARY for call hba_ioctl_callback_#t~ret2982#1 := constant_test_bit(2, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16461: csmi_ioctl_callback_~gdi~0#1.base, csmi_ioctl_callback_~gdi~0#1.offset := csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593-3: assume csmi_ioctl_callback_#t~short2768#1; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593-3: assume !csmi_ioctl_callback_#t~short2768#1;call csmi_ioctl_callback_#t~mem2767#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, 2 + csmi_ioctl_callback_~t~7#1.offset, 1);csmi_ioctl_callback_#t~short2768#1 := 5 != csmi_ioctl_callback_#t~mem2767#1 % 256 % 4294967296; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593-2: csmi_ioctl_callback_#t~short2770#1 := csmi_ioctl_callback_#t~short2768#1; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593-1: assume csmi_ioctl_callback_#t~short2770#1; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593-1: assume !csmi_ioctl_callback_#t~short2770#1;call csmi_ioctl_callback_#t~mem2769#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset, 1);csmi_ioctl_callback_#t~short2770#1 := 0 == (if csmi_ioctl_callback_#t~mem2769#1 % 256 % 4294967296 <= 2147483647 then csmi_ioctl_callback_#t~mem2769#1 % 256 % 4294967296 else csmi_ioctl_callback_#t~mem2769#1 % 256 % 4294967296 - 4294967296) % 2; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593: assume csmi_ioctl_callback_#t~short2770#1;havoc csmi_ioctl_callback_#t~mem2766#1.base, csmi_ioctl_callback_#t~mem2766#1.offset;havoc csmi_ioctl_callback_#t~mem2767#1;havoc csmi_ioctl_callback_#t~short2768#1;havoc csmi_ioctl_callback_#t~mem2769#1;havoc csmi_ioctl_callback_#t~short2770#1;csmi_ioctl_callback_~sts~0#1 := 2014; [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16593: assume !csmi_ioctl_callback_#t~short2770#1;havoc csmi_ioctl_callback_#t~mem2766#1.base, csmi_ioctl_callback_#t~mem2766#1.offset;havoc csmi_ioctl_callback_#t~mem2767#1;havoc csmi_ioctl_callback_#t~short2768#1;havoc csmi_ioctl_callback_#t~mem2769#1;havoc csmi_ioctl_callback_#t~short2770#1;call csmi_ioctl_callback_#t~mem2771#1 := read~int#15(csmi_ioctl_callback_~ci~1#1.base, csmi_ioctl_callback_~ci~1#1.offset, 4);call csmi_ioctl_callback_#t~mem2772#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, 18 + csmi_ioctl_callback_~t~7#1.offset, 2); [2025-02-08 04:40:43,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16164-1: SUMMARY for call INIT_LIST_HEAD(~#__wait~1#1.base, 20 + ~#__wait~1#1.offset); srcloc: null [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16164: call write~int#15(0, ~#__wait~1#1.base, ~#__wait~1#1.offset, 4); [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17089: havoc hba_ioctl_callback_#t~memset~res2907#1.base, hba_ioctl_callback_#t~memset~res2907#1.offset; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17089-1: SUMMARY for call hba_ioctl_callback_#t~memset~res2907#1.base, hba_ioctl_callback_#t~memset~res2907#1.offset := #Ultimate.C_memset#15(hba_ioctl_callback_~a#1.base, 33403 + hba_ioctl_callback_~a#1.offset, 0, 524288); srcloc: null [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17321: hba_ioctl_callback_~tmp___20~0#1 := (if 0 == hba_ioctl_callback_#t~ret2987#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2987#1; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17321-1: SUMMARY for call hba_ioctl_callback_#t~ret2987#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16462-1: SUMMARY for call csmi_ioctl_callback_#t~ret2711#1.base, csmi_ioctl_callback_#t~ret2711#1.offset := esas2r_get_model_name(csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16462: csmi_ioctl_callback_~tmp~124#1.base, csmi_ioctl_callback_~tmp~124#1.offset := csmi_ioctl_callback_#t~ret2711#1.base, csmi_ioctl_callback_#t~ret2711#1.offset;havoc csmi_ioctl_callback_#t~ret2711#1.base, csmi_ioctl_callback_#t~ret2711#1.offset; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17090: SUMMARY for call clear_bit(4, hba_ioctl_callback_~a#1.base, 28960 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198-1: assume #t~short2633#1;call #t~mem2632#1.base, #t~mem2632#1.offset := read~$Pointer$#6(~bi#1.base, 44 + ~bi#1.offset, 8);#t~short2633#1 := 0 != (#t~mem2632#1.base + #t~mem2632#1.offset) % 18446744073709551616; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198-1: assume !#t~short2633#1; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198: assume #t~short2633#1;havoc #t~mem2632#1.base, #t~mem2632#1.offset;havoc #t~short2633#1;call #t~mem2638#1.base, #t~mem2638#1.offset := read~$Pointer$#6(~bi#1.base, 52 + ~bi#1.offset, 8);call #t~mem2639#1.base, #t~mem2639#1.offset := read~$Pointer$#6(~bi#1.base, 44 + ~bi#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset := ~a~10#1.base, ~a~10#1.offset, ~rq~17#1.base, ~rq~17#1.offset, #t~mem2638#1.base, #t~mem2638#1.offset, #t~mem2639#1.base, #t~mem2639#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.offset; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198: assume !#t~short2633#1;havoc #t~mem2632#1.base, #t~mem2632#1.offset;havoc #t~short2633#1; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17354: call write~int#15(4, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume 16488 == (if esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem2005#1.base, esas2r_get_model_name_short_#t~mem2005#1.offset;havoc esas2r_get_model_name_short_#t~mem2006#1; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume !(16488 == (if esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2006#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem2005#1.base, esas2r_get_model_name_short_#t~mem2005#1.offset;havoc esas2r_get_model_name_short_#t~mem2006#1; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16562: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_102___3 } true;assume { :begin_inline_esas2r_targ_db_find_by_sas_addr } true;esas2r_targ_db_find_by_sas_addr_#in~a#1.base, esas2r_targ_db_find_by_sas_addr_#in~a#1.offset, esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.offset := csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset, csmi_ioctl_callback_~gsa~0#1.base, csmi_ioctl_callback_~gsa~0#1.offset;havoc esas2r_targ_db_find_by_sas_addr_#res#1.base, esas2r_targ_db_find_by_sas_addr_#res#1.offset;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3202#1, esas2r_targ_db_find_by_sas_addr_#t~mem3203#1, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset, esas2r_targ_db_find_by_sas_addr_~a#1.base, esas2r_targ_db_find_by_sas_addr_~a#1.offset, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.offset, esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset;esas2r_targ_db_find_by_sas_addr_~a#1.base, esas2r_targ_db_find_by_sas_addr_~a#1.offset := esas2r_targ_db_find_by_sas_addr_#in~a#1.base, esas2r_targ_db_find_by_sas_addr_#in~a#1.offset;esas2r_targ_db_find_by_sas_addr_~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.offset := esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.offset;havoc esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset;esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset := esas2r_targ_db_find_by_sas_addr_~a#1.base, esas2r_targ_db_find_by_sas_addr_~a#1.offset; [2025-02-08 04:40:43,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16925: havoc hba_ioctl_callback_#t~memset~res2820#1.base, hba_ioctl_callback_#t~memset~res2820#1.offset;call hba_ioctl_callback_#t~mem2821#1.base, hba_ioctl_callback_#t~mem2821#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2822#1 := read~int#15(hba_ioctl_callback_#t~mem2821#1.base, 60 + hba_ioctl_callback_#t~mem2821#1.offset, 2);call write~int#15(hba_ioctl_callback_#t~mem2822#1, hba_ioctl_callback_~gai~0#1.base, hba_ioctl_callback_~gai~0#1.offset, 2);havoc hba_ioctl_callback_#t~mem2821#1.base, hba_ioctl_callback_#t~mem2821#1.offset;havoc hba_ioctl_callback_#t~mem2822#1;call hba_ioctl_callback_#t~mem2823#1.base, hba_ioctl_callback_#t~mem2823#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2824#1 := read~int#15(hba_ioctl_callback_#t~mem2823#1.base, 62 + hba_ioctl_callback_#t~mem2823#1.offset, 2);call write~int#15(hba_ioctl_callback_#t~mem2824#1, hba_ioctl_callback_~gai~0#1.base, 2 + hba_ioctl_callback_~gai~0#1.offset, 2);havoc hba_ioctl_callback_#t~mem2823#1.base, hba_ioctl_callback_#t~mem2823#1.offset;havoc hba_ioctl_callback_#t~mem2824#1;call hba_ioctl_callback_#t~mem2825#1.base, hba_ioctl_callback_#t~mem2825#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2826#1 := read~int#15(hba_ioctl_callback_#t~mem2825#1.base, 64 + hba_ioctl_callback_#t~mem2825#1.offset, 2);call write~int#15(hba_ioctl_callback_#t~mem2826#1, hba_ioctl_callback_~gai~0#1.base, 4 + hba_ioctl_callback_~gai~0#1.offset, 2);havoc hba_ioctl_callback_#t~mem2825#1.base, hba_ioctl_callback_#t~mem2825#1.offset;havoc hba_ioctl_callback_#t~mem2826#1;call hba_ioctl_callback_#t~mem2827#1.base, hba_ioctl_callback_#t~mem2827#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2828#1 := read~int#15(hba_ioctl_callback_#t~mem2827#1.base, 66 + hba_ioctl_callback_#t~mem2827#1.offset, 2);call write~int#15(hba_ioctl_callback_#t~mem2828#1, hba_ioctl_callback_~gai~0#1.base, 6 + hba_ioctl_callback_~gai~0#1.offset, 2);havoc hba_ioctl_callback_#t~mem2827#1.base, hba_ioctl_callback_#t~mem2827#1.offset;havoc hba_ioctl_callback_#t~mem2828#1;call hba_ioctl_callback_#t~mem2829#1 := read~int#15(hba_ioctl_callback_~class_code~0#1.base, hba_ioctl_callback_~class_code~0#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2829#1, hba_ioctl_callback_~gai~0#1.base, 8 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2829#1;call hba_ioctl_callback_#t~mem2830#1 := read~int#15(hba_ioctl_callback_~class_code~0#1.base, 1 + hba_ioctl_callback_~class_code~0#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2830#1, hba_ioctl_callback_~gai~0#1.base, 9 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2830#1;call hba_ioctl_callback_#t~mem2831#1 := read~int#15(hba_ioctl_callback_~class_code~0#1.base, 2 + hba_ioctl_callback_~class_code~0#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2831#1, hba_ioctl_callback_~gai~0#1.base, 10 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2831#1;call hba_ioctl_callback_#t~mem2832#1.base, hba_ioctl_callback_#t~mem2832#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2833#1 := read~int#15(hba_ioctl_callback_#t~mem2832#1.base, 72 + hba_ioctl_callback_#t~mem2832#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2833#1, hba_ioctl_callback_~gai~0#1.base, 11 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2832#1.base, hba_ioctl_callback_#t~mem2832#1.offset;havoc hba_ioctl_callback_#t~mem2833#1;call hba_ioctl_callback_#t~mem2834#1.base, hba_ioctl_callback_#t~mem2834#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2835#1.base, hba_ioctl_callback_#t~mem2835#1.offset := read~$Pointer$#15(hba_ioctl_callback_#t~mem2834#1.base, 16 + hba_ioctl_callback_#t~mem2834#1.offset, 8);call hba_ioctl_callback_#t~mem2836#1 := read~int#15(hba_ioctl_callback_#t~mem2835#1.base, 216 + hba_ioctl_callback_#t~mem2835#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2836#1, hba_ioctl_callback_~gai~0#1.base, 12 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2834#1.base, hba_ioctl_callback_#t~mem2834#1.offset;havoc hba_ioctl_callback_#t~mem2835#1.base, hba_ioctl_callback_#t~mem2835#1.offset;havoc hba_ioctl_callback_#t~mem2836#1;call hba_ioctl_callback_#t~mem2837#1.base, hba_ioctl_callback_#t~mem2837#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2838#1 := read~int#15(hba_ioctl_callback_#t~mem2837#1.base, 56 + hba_ioctl_callback_#t~mem2837#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2838#1 % 4294967296 / 8 % 256 % 32, hba_ioctl_callback_~gai~0#1.base, 13 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2837#1.base, hba_ioctl_callback_#t~mem2837#1.offset;havoc hba_ioctl_callback_#t~mem2838#1;call hba_ioctl_callback_#t~mem2839#1.base, hba_ioctl_callback_#t~mem2839#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2840#1 := read~int#15(hba_ioctl_callback_#t~mem2839#1.base, 56 + hba_ioctl_callback_#t~mem2839#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2840#1 % 256 % 8, hba_ioctl_callback_~gai~0#1.base, 14 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2839#1.base, hba_ioctl_callback_#t~mem2839#1.offset;havoc hba_ioctl_callback_#t~mem2840#1;call hba_ioctl_callback_#t~mem2841#1.base, hba_ioctl_callback_#t~mem2841#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16925-1: SUMMARY for call hba_ioctl_callback_#t~memset~res2820#1.base, hba_ioctl_callback_#t~memset~res2820#1.offset := #Ultimate.C_memset#15(hba_ioctl_callback_~gai~0#1.base, hba_ioctl_callback_~gai~0#1.offset, 0, 512); srcloc: null [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17289: assume 0 != hba_ioctl_callback_~tmp___18~1#1;call write~int#15(3, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17289: assume !(0 != hba_ioctl_callback_~tmp___18~1#1); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157: call write~int#15(hba_ioctl_callback_#t~bitwise2932#1, hba_ioctl_callback_#t~mem2928#1.base, 12 + hba_ioctl_callback_#t~mem2928#1.offset, 4);havoc hba_ioctl_callback_#t~mem2928#1.base, hba_ioctl_callback_#t~mem2928#1.offset;havoc hba_ioctl_callback_#t~mem2929#1.base, hba_ioctl_callback_#t~mem2929#1.offset;havoc hba_ioctl_callback_#t~mem2931#1;havoc hba_ioctl_callback_#t~mem2930#1;havoc hba_ioctl_callback_#t~bitwise2932#1;call hba_ioctl_callback_#t~mem2933#1.base, hba_ioctl_callback_#t~mem2933#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-1: SUMMARY for call csmi_ioctl_callback_#t~strcpy~res2712#1.base, csmi_ioctl_callback_#t~strcpy~res2712#1.offset := #Ultimate.C_strcpy#15(csmi_ioctl_callback_~gdi~0#1.base, 81 + csmi_ioctl_callback_~gdi~0#1.offset, csmi_ioctl_callback_~tmp~124#1.base, csmi_ioctl_callback_~tmp~124#1.offset); srcloc: null [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-1: [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463: havoc csmi_ioctl_callback_#t~strcpy~res2712#1.base, csmi_ioctl_callback_#t~strcpy~res2712#1.offset;call write~int#15(0, csmi_ioctl_callback_~gdi~0#1.base, 170 + csmi_ioctl_callback_~gdi~0#1.offset, 2);call write~int#15(81, csmi_ioctl_callback_~gdi~0#1.base, 172 + csmi_ioctl_callback_~gdi~0#1.offset, 2); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-2: havoc hba_ioctl_callback_#t~bitwise2932#1;assume (hba_ioctl_callback_#t~bitwise2932#1 % 4294967296 >= hba_ioctl_callback_#t~mem2931#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2932#1 % 4294967296 >= hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296) && hba_ioctl_callback_#t~bitwise2932#1 % 4294967296 <= hba_ioctl_callback_#t~mem2931#1 % 4294967296 + hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16496: call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 153 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 155 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 157 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 159 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 161 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 163 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 165 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, 167 + csmi_ioctl_callback_~gcc~0#1.offset, 2); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-3: assume 0 == hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296;hba_ioctl_callback_#t~bitwise2932#1 := hba_ioctl_callback_#t~mem2931#1; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-3: assume !(0 == hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18577: assume (esas2r_targ_db_find_by_sas_addr_~t~14#1.base + esas2r_targ_db_find_by_sas_addr_~t~14#1.offset) % 18446744073709551616 < (esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base + esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset) % 18446744073709551616;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18577: assume !((esas2r_targ_db_find_by_sas_addr_~t~14#1.base + esas2r_targ_db_find_by_sas_addr_~t~14#1.offset) % 18446744073709551616 < (esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base + esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset) % 18446744073709551616);havoc esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset;esas2r_targ_db_find_by_sas_addr_#res#1.base, esas2r_targ_db_find_by_sas_addr_#res#1.offset := 0, 0; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12929: assume 73 == (if esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1989#1.base, esas2r_get_model_name_short_#t~mem1989#1.offset;havoc esas2r_get_model_name_short_#t~mem1990#1; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12929: assume !(73 == (if esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1990#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1989#1.base, esas2r_get_model_name_short_#t~mem1989#1.offset;havoc esas2r_get_model_name_short_#t~mem1990#1;call esas2r_get_model_name_short_#t~mem1991#1.base, esas2r_get_model_name_short_#t~mem1991#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem1992#1 := read~int#15(esas2r_get_model_name_short_#t~mem1991#1.base, 66 + esas2r_get_model_name_short_#t~mem1991#1.offset, 2); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-4: assume 0 == hba_ioctl_callback_#t~mem2931#1 % 4294967296 || hba_ioctl_callback_#t~mem2931#1 % 4294967296 == hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296;hba_ioctl_callback_#t~bitwise2932#1 := hba_ioctl_callback_#t~mem2930#1 % 256; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17157-4: assume !(0 == hba_ioctl_callback_#t~mem2931#1 % 4294967296 || hba_ioctl_callback_#t~mem2931#1 % 4294967296 == hba_ioctl_callback_#t~mem2930#1 % 256 % 4294967296); [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16563: csmi_ioctl_callback_#t~ret2752#1.base, csmi_ioctl_callback_#t~ret2752#1.offset := esas2r_targ_db_find_by_sas_addr_#res#1.base, esas2r_targ_db_find_by_sas_addr_#res#1.offset;havoc esas2r_targ_db_find_by_sas_addr_#t~mem3202#1, esas2r_targ_db_find_by_sas_addr_#t~mem3203#1, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.base, esas2r_targ_db_find_by_sas_addr_#t~mem3204#1.offset, esas2r_targ_db_find_by_sas_addr_~a#1.base, esas2r_targ_db_find_by_sas_addr_~a#1.offset, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_~sas_addr#1.offset, esas2r_targ_db_find_by_sas_addr_~t~14#1.base, esas2r_targ_db_find_by_sas_addr_~t~14#1.offset;havoc esas2r_targ_db_find_by_sas_addr_#in~a#1.base, esas2r_targ_db_find_by_sas_addr_#in~a#1.offset, esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.base, esas2r_targ_db_find_by_sas_addr_#in~sas_addr#1.offset;assume { :end_inline_esas2r_targ_db_find_by_sas_addr } true;csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset := csmi_ioctl_callback_#t~ret2752#1.base, csmi_ioctl_callback_#t~ret2752#1.offset;havoc csmi_ioctl_callback_#t~ret2752#1.base, csmi_ioctl_callback_#t~ret2752#1.offset; [2025-02-08 04:40:43,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17158: havoc hba_ioctl_callback_#t~mem2933#1.base, hba_ioctl_callback_#t~mem2933#1.offset;havoc hba_ioctl_callback_#t~memcpy~res2934#1.base, hba_ioctl_callback_#t~memcpy~res2934#1.offset;call hba_ioctl_callback_#t~mem2935#1.base, hba_ioctl_callback_#t~mem2935#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2936#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 4 + hba_ioctl_callback_~hi~3#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2936#1, hba_ioctl_callback_#t~mem2935#1.base, hba_ioctl_callback_#t~mem2935#1.offset, 4);havoc hba_ioctl_callback_#t~mem2935#1.base, hba_ioctl_callback_#t~mem2935#1.offset;havoc hba_ioctl_callback_#t~mem2936#1;call hba_ioctl_callback_#t~mem2937#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 35 + hba_ioctl_callback_~spt~1#1.offset, 1);call write~int#15(hba_ioctl_callback_#t~mem2937#1, hba_ioctl_callback_~rq#1.base, 95 + hba_ioctl_callback_~rq#1.offset, 1);havoc hba_ioctl_callback_#t~mem2937#1;call write~$Pointer$#15(hba_ioctl_callback_~spt~1#1.base, 60 + hba_ioctl_callback_~spt~1#1.offset, hba_ioctl_callback_~rq#1.base, 56 + hba_ioctl_callback_~rq#1.offset, 8);call write~$Pointer$#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, 148 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2938#1.base, hba_ioctl_callback_#t~mem2938#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 104 + hba_ioctl_callback_~rq#1.offset, 8);call write~$Pointer$#15(hba_ioctl_callback_#t~mem2938#1.base, hba_ioctl_callback_#t~mem2938#1.offset, hba_ioctl_callback_~rq#1.base, 140 + hba_ioctl_callback_~rq#1.offset, 8);havoc hba_ioctl_callback_#t~mem2938#1.base, hba_ioctl_callback_#t~mem2938#1.offset;call write~$Pointer$#15(#funAddr~scsi_passthru_comp_cb.base, #funAddr~scsi_passthru_comp_cb.offset, hba_ioctl_callback_~rq#1.base, 104 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2939#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 36 + hba_ioctl_callback_~spt~1#1.offset, 4); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17158-1: SUMMARY for call hba_ioctl_callback_#t~memcpy~res2934#1.base, hba_ioctl_callback_#t~memcpy~res2934#1.offset := #Ultimate.C_memcpy#15(hba_ioctl_callback_#t~mem2933#1.base, 16 + hba_ioctl_callback_#t~mem2933#1.offset, hba_ioctl_callback_~spt~1#1.base, hba_ioctl_callback_~spt~1#1.offset, 16); srcloc: null [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17323: assume 0 != (if hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17323: assume !(0 != (if hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___20~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16828: call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1 := hba_ioctl_callback_#res#1;havoc hba_ioctl_callback_#t~mem2807#1, hba_ioctl_callback_#t~mem2808#1, hba_ioctl_callback_#t~mem2809#1, hba_ioctl_callback_#t~mem2810#1, hba_ioctl_callback_#t~mem2811#1, hba_ioctl_callback_#t~mem2812#1, hba_ioctl_callback_#t~mem2813#1, hba_ioctl_callback_#t~mem2814#1, hba_ioctl_callback_#t~mem2815#1, hba_ioctl_callback_#t~mem2816#1, hba_ioctl_callback_#t~mem2817#1.base, hba_ioctl_callback_#t~mem2817#1.offset, hba_ioctl_callback_#t~mem2818#1, hba_ioctl_callback_#t~mem2819#1, hba_ioctl_callback_#t~memset~res2820#1.base, hba_ioctl_callback_#t~memset~res2820#1.offset, hba_ioctl_callback_#t~mem2821#1.base, hba_ioctl_callback_#t~mem2821#1.offset, hba_ioctl_callback_#t~mem2822#1, hba_ioctl_callback_#t~mem2823#1.base, hba_ioctl_callback_#t~mem2823#1.offset, hba_ioctl_callback_#t~mem2824#1, hba_ioctl_callback_#t~mem2825#1.base, hba_ioctl_callback_#t~mem2825#1.offset, hba_ioctl_callback_#t~mem2826#1, hba_ioctl_callback_#t~mem2827#1.base, hba_ioctl_callback_#t~mem2827#1.offset, hba_ioctl_callback_#t~mem2828#1, hba_ioctl_callback_#t~mem2829#1, hba_ioctl_callback_#t~mem2830#1, hba_ioctl_callback_#t~mem2831#1, hba_ioctl_callback_#t~mem2832#1.base, hba_ioctl_callback_#t~mem2832#1.offset, hba_ioctl_callback_#t~mem2833#1, hba_ioctl_callback_#t~mem2834#1.base, hba_ioctl_callback_#t~mem2834#1.offset, hba_ioctl_callback_#t~mem2835#1.base, hba_ioctl_callback_#t~mem2835#1.offset, hba_ioctl_callback_#t~mem2836#1, hba_ioctl_callback_#t~mem2837#1.base, hba_ioctl_callback_#t~mem2837#1.offset, hba_ioctl_callback_#t~mem2838#1, hba_ioctl_callback_#t~mem2839#1.base, hba_ioctl_callback_#t~mem2839#1.offset, hba_ioctl_callback_#t~mem2840#1, hba_ioctl_callback_#t~mem2841#1.base, hba_ioctl_callback_#t~mem2841#1.offset, hba_ioctl_callback_#t~ret2842#1, hba_ioctl_callback_#t~mem2843#1.base, hba_ioctl_callback_#t~mem2843#1.offset, hba_ioctl_callback_#t~ret2844#1, hba_ioctl_callback_#t~mem2845#1.base, hba_ioctl_callback_#t~mem2845#1.offset, hba_ioctl_callback_#t~ret2846#1, hba_ioctl_callback_#t~mem2847#1, hba_ioctl_callback_#t~mem2848#1, hba_ioctl_callback_#t~mem2849#1, hba_ioctl_callback_#t~bitwise2850#1, hba_ioctl_callback_#t~mem2851#1, hba_ioctl_callback_#t~bitwise2852#1, hba_ioctl_callback_#t~mem2853#1.base, hba_ioctl_callback_#t~mem2853#1.offset, hba_ioctl_callback_#t~mem2854#1, hba_ioctl_callback_#t~mem2855#1.base, hba_ioctl_callback_#t~mem2855#1.offset, hba_ioctl_callback_#t~mem2856#1, hba_ioctl_callback_#t~ret2857#1, hba_ioctl_callback_#t~ret2858#1, hba_ioctl_callback_#t~mem2859#1, hba_ioctl_callback_#t~mem2860#1, hba_ioctl_callback_#t~bitwise2861#1, hba_ioctl_callback_#t~mem2862#1.base, hba_ioctl_callback_#t~mem2862#1.offset, hba_ioctl_callback_#t~mem2863#1, hba_ioctl_callback_#t~mem2864#1.base, hba_ioctl_callback_#t~mem2864#1.offset, hba_ioctl_callback_#t~mem2865#1, hba_ioctl_callback_#t~short2866#1, hba_ioctl_callback_#t~mem2867#1.base, hba_ioctl_callback_#t~mem2867#1.offset, hba_ioctl_callback_#t~mem2868#1, hba_ioctl_callback_#t~short2869#1, hba_ioctl_callback_#t~mem2870#1, hba_ioctl_callback_#t~bitwise2871#1, hba_ioctl_callback_#t~strcpy~res2872#1.base, hba_ioctl_callback_#t~strcpy~res2872#1.offset, hba_ioctl_callback_#t~strcpy~res2873#1.base, hba_ioctl_callback_#t~strcpy~res2873#1.offset, hba_ioctl_callback_#t~ret2874#1.base, hba_ioctl_callback_#t~ret2874#1.offset, hba_ioctl_callback_#t~strcpy~res2875#1.base, hba_ioctl_callback_#t~strcpy~res2875#1.offset, hba_ioctl_callback_#t~ret2876#1.base, hba_ioctl_callback_#t~ret2876#1.offset, hba_ioctl_callback_#t~strcpy~res2877#1.base, hba_ioctl_callback_#t~strcpy~res2877#1.offset, hba_ioctl_callback_#t~mem2878#1, hba_ioctl_callback_#t~mem2879#1.base, hba_ioctl_callback_#t~mem2879#1.offset, hba_ioctl_callback_#t~mem2880#1, hba_ioctl_callback_#t~mem2881#1, hba_ioctl_callback_#t~bitwise2882#1, hba_ioctl_callback_#t~mem2883#1, hba_ioctl_callback_#t~mem2884#1, hba_ioctl_callback_#t~mem2885#1, hba_ioctl_callback_#t~mem2886#1, hba_ioctl_callback_#t~mem2887#1, hba_ioctl_callback_#t~mem2888#1, hba_ioctl_callback_#t~mem2889#1, hba_ioctl_callback_#t~short2890#1, hba_ioctl_callback_#t~mem2891#1.base, hba_ioctl_callback_#t~mem2891#1.offset, hba_ioctl_callback_#t~memcpy~res2892#1.base, hba_ioctl_callback_#t~memcpy~res2892#1.offset, hba_ioctl_callback_#t~mem2893#1, hba_ioctl_callback_#t~ret2894#1, hba_ioctl_callback_#t~mem2895#1, hba_ioctl_callback_#t~ret2896#1, hba_ioctl_callback_#t~mem2897#1, hba_ioctl_callback_#t~mem2898#1, hba_ioctl_callback_#t~mem2899#1, hba_ioctl_callback_#t~short2900#1, hba_ioctl_callback_#t~mem2901#1, hba_ioctl_callback_#t~mem2902#1, hba_ioctl_callback_#t~mem2903#1, hba_ioctl_callback_#t~ret2904#1, hba_ioctl_callback_#t~memcpy~res2905#1.base, hba_ioctl_callback_#t~memcpy~res2905#1.offset, hba_ioctl_callback_#t~mem2906#1, hba_ioctl_callback_#t~memset~res2907#1.base, hba_ioctl_callback_#t~memset~res2907#1.offset, hba_ioctl_callback_#t~mem2908#1, hba_ioctl_callback_#t~ret2909#1, hba_ioctl_callback_#t~memcpy~res2910#1.base, hba_ioctl_callback_#t~memcpy~res2910#1.offset, hba_ioctl_callback_#t~mem2911#1, hba_ioctl_callback_#t~ret2912#1, hba_ioctl_callback_#t~mem2913#1, hba_ioctl_callback_#t~mem2914#1, hba_ioctl_callback_#t~arrayCopy2915#1, hba_ioctl_callback_#t~mem2916#1, hba_ioctl_callback_#t~mem2917#1, hba_ioctl_callback_#t~mem2918#1, hba_ioctl_callback_#t~mem2919#1, hba_ioctl_callback_#t~mem2920#1, hba_ioctl_callback_#t~mem2921#1, hba_ioctl_callback_#t~mem2922#1, hba_ioctl_callback_#t~mem2923#1, hba_ioctl_callback_#t~ret2924#1, hba_ioctl_callback_#t~mem2925#1, hba_ioctl_callback_#t~mem2926#1.base, hba_ioctl_callback_#t~mem2926#1.offset, hba_ioctl_callback_#t~mem2927#1, hba_ioctl_callback_#t~mem2928#1.base, hba_ioctl_callback_#t~mem2928#1.offset, hba_ioctl_callback_#t~mem2929#1.base, hba_ioctl_callback_#t~mem2929#1.offset, hba_ioctl_callback_#t~mem2931#1, hba_ioctl_callback_#t~mem2930#1, hba_ioctl_callback_#t~bitwise2932#1, hba_ioctl_callback_#t~mem2933#1.base, hba_ioctl_callback_#t~mem2933#1.offset, hba_ioctl_callback_#t~memcpy~res2934#1.base, hba_ioctl_callback_#t~memcpy~res2934#1.offset, hba_ioctl_callback_#t~mem2935#1.base, hba_ioctl_callback_#t~mem2935#1.offset, hba_ioctl_callback_#t~mem2936#1, hba_ioctl_callback_#t~mem2937#1, hba_ioctl_callback_#t~mem2938#1.base, hba_ioctl_callback_#t~mem2938#1.offset, hba_ioctl_callback_#t~mem2939#1, hba_ioctl_callback_#t~mem2940#1.base, hba_ioctl_callback_#t~mem2940#1.offset, hba_ioctl_callback_#t~mem2941#1.base, hba_ioctl_callback_#t~mem2941#1.offset, hba_ioctl_callback_#t~mem2942#1, hba_ioctl_callback_#t~bitwise2943#1, hba_ioctl_callback_#t~mem2944#1, hba_ioctl_callback_#t~bitwise2945#1, hba_ioctl_callback_#t~mem2946#1.base, hba_ioctl_callback_#t~mem2946#1.offset, hba_ioctl_callback_#t~mem2947#1.base, hba_ioctl_callback_#t~mem2947#1.offset, hba_ioctl_callback_#t~mem2948#1, hba_ioctl_callback_#t~bitwise2949#1, hba_ioctl_callback_#t~mem2950#1, hba_ioctl_callback_#t~mem2951#1, hba_ioctl_callback_#t~bitwise2952#1, hba_ioctl_callback_#t~mem2953#1.base, hba_ioctl_callback_#t~mem2953#1.offset, hba_ioctl_callback_#t~mem2954#1.base, hba_ioctl_callback_#t~mem2954#1.offset, hba_ioctl_callback_#t~mem2955#1, hba_ioctl_callback_#t~bitwise2956#1, hba_ioctl_callback_#t~mem2957#1, hba_ioctl_callback_#t~bitwise2958#1, hba_ioctl_callback_#t~mem2959#1.base, hba_ioctl_callback_#t~mem2959#1.offset, hba_ioctl_callback_#t~mem2960#1.base, hba_ioctl_callback_#t~mem2960#1.offset, hba_ioctl_callback_#t~mem2961#1, hba_ioctl_callback_#t~bitwise2962#1, hba_ioctl_callback_#t~ret2963#1, hba_ioctl_callback_#t~mem2964#1, hba_ioctl_callback_#t~ret2965#1, hba_ioctl_callback_#t~mem2966#1, hba_ioctl_callback_#t~mem2967#1, hba_ioctl_callback_#t~mem2968#1, hba_ioctl_callback_#t~mem2969#1, hba_ioctl_callback_#t~mem2970#1, hba_ioctl_callback_#t~mem2971#1, hba_ioctl_callback_#t~mem2972#1, hba_ioctl_callback_#t~mem2973#1, hba_ioctl_callback_#t~mem2974#1, hba_ioctl_callback_#t~ret2975#1, hba_ioctl_callback_#t~ret2976#1, hba_ioctl_callback_#t~mem2977#1, hba_ioctl_callback_#t~mem2978#1, hba_ioctl_callback_#t~mem2979#1, hba_ioctl_callback_#t~mem2980#1, hba_ioctl_callback_#t~ret2981#1, hba_ioctl_callback_#t~ret2982#1, hba_ioctl_callback_#t~ret2983#1, hba_ioctl_callback_#t~ret2984#1, hba_ioctl_callback_#t~ret2985#1, hba_ioctl_callback_#t~mem2986#1, hba_ioctl_callback_#t~ret2987#1, hba_ioctl_callback_#t~mem2988#1, hba_ioctl_callback_#t~mem2989#1, hba_ioctl_callback_#t~mem2990#1, hba_ioctl_callback_#t~mem2991#1, hba_ioctl_callback_#t~ret2992#1, hba_ioctl_callback_#t~mem2993#1, hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset, hba_ioctl_callback_~context#1.base, hba_ioctl_callback_~context#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~class_code~0#1.base, hba_ioctl_callback_~class_code~0#1.offset, hba_ioctl_callback_~gai~0#1.base, hba_ioctl_callback_~gai~0#1.offset, hba_ioctl_callback_~pcie_cap_reg~1#1, hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset, hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset, hba_ioctl_callback_~tmp~128#1, hba_ioctl_callback_~tmp___0~75#1, hba_ioctl_callback_~tmp___1~45#1.base, hba_ioctl_callback_~tmp___1~45#1.offset, hba_ioctl_callback_~tmp___2~34#1.base, hba_ioctl_callback_~tmp___2~34#1.offset, hba_ioctl_callback_~gaa~0#1.base, hba_ioctl_callback_~gaa~0#1.offset, hba_ioctl_callback_~tmp___3~21#1, hba_ioctl_callback_~trc~0#1.base, hba_ioctl_callback_~trc~0#1.offset, hba_ioctl_callback_~tmp___4~14#1, hba_ioctl_callback_~len~10#1, hba_ioctl_callback_~offset~6#1, hba_ioctl_callback_~total_len~0#1, hba_ioctl_callback_~tmp___5~11#1, hba_ioctl_callback_~tmp___6~10#1, hba_ioctl_callback_~spt~1#1.base, hba_ioctl_callback_~spt~1#1.offset, hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset, hba_ioctl_callback_~tmp___7~8#1, hba_ioctl_callback_~tmp___8~7#1, hba_ioctl_callback_~tmp___9~6#1, hba_ioctl_callback_~tmp___10~6#1, hba_ioctl_callback_~tmp___11~6#1, hba_ioctl_callback_~gda~1#1.base, hba_ioctl_callback_~gda~1#1.offset, hba_ioctl_callback_~t~8#1.base, hba_ioctl_callback_~t~8#1.offset, hba_ioctl_callback_~tmp___12~6#1, hba_ioctl_callback_~tmp___13~5#1, hba_ioctl_callback_~tmp___14~5#1, hba_ioctl_callback_~ac~0#1.base, hba_ioctl_callback_~ac~0#1.offset, hba_ioctl_callback_~tmp___15~4#1, hba_ioctl_callback_~tmp___16~4#1, hba_ioctl_callback_~tmp___17~3#1, hba_ioctl_callback_~tmp___18~1#1, hba_ioctl_callback_~tmp___19~1#1, hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset, hba_ioctl_callback_~t___0~0#1.base, hba_ioctl_callback_~t___0~0#1.offset, hba_ioctl_callback_~tmp___20~0#1, hba_ioctl_callback_~tmp___21~0#1;havoc hba_ioctl_callback_#in~a#1.base, hba_ioctl_callback_#in~a#1.offset, hba_ioctl_callback_#in~rq#1.base, hba_ioctl_callback_#in~rq#1.offset, hba_ioctl_callback_#in~sgc#1.base, hba_ioctl_callback_#in~sgc#1.offset, hba_ioctl_callback_#in~context#1.base, hba_ioctl_callback_#in~context#1.offset;assume { :end_inline_hba_ioctl_callback } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1 && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993: assume (hba_ioctl_callback_#t~mem2880#1 % 65536 - 75) % 4294967296 <= 1;havoc hba_ioctl_callback_#t~mem2879#1.base, hba_ioctl_callback_#t~mem2879#1.offset;havoc hba_ioctl_callback_#t~mem2880#1;call write~int#15(4, hba_ioctl_callback_~gai~0#1.base, 189 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993: assume !((hba_ioctl_callback_#t~mem2880#1 % 65536 - 75) % 4294967296 <= 1);havoc hba_ioctl_callback_#t~mem2879#1.base, hba_ioctl_callback_#t~mem2879#1.offset;havoc hba_ioctl_callback_#t~mem2880#1;call write~int#15(2, hba_ioctl_callback_~gai~0#1.base, 189 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960: call write~int#15(2, hba_ioctl_callback_~gai~0#1.base, 40 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16564: SUMMARY for call ldv_spin_unlock_irqrestore_103___0(csmi_ioctl_callback_~a#1.base, 29212 + csmi_ioctl_callback_~a#1.offset, csmi_ioctl_callback_~flags~26#1); srcloc: null [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16663: call csmi_ioctl_done_callback_#t~mem2779#1 := read~int#15(csmi_ioctl_done_callback_~rq#1.base, 96 + csmi_ioctl_done_callback_~rq#1.offset, 4);call write~int#15(csmi_ioctl_done_callback_#t~mem2779#1, csmi_ioctl_done_callback_~ci~2#1.base, 4 + csmi_ioctl_done_callback_~ci~2#1.offset, 4); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17192: assume 0 != hba_ioctl_callback_~tmp___11~6#1;call write~int#15(3, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17192: assume !(0 != hba_ioctl_callback_~tmp___11~6#1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17093: assume 0 != hba_ioctl_callback_#t~mem2908#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2908#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17093: assume !(0 != hba_ioctl_callback_#t~mem2908#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2908#1; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17060: assume hba_ioctl_callback_#t~short2900#1;havoc hba_ioctl_callback_#t~mem2898#1;havoc hba_ioctl_callback_#t~mem2899#1;havoc hba_ioctl_callback_#t~short2900#1;call hba_ioctl_callback_#t~mem2901#1 := read~int#15(hba_ioctl_callback_~trc~0#1.base, hba_ioctl_callback_~trc~0#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17060: assume !hba_ioctl_callback_#t~short2900#1;havoc hba_ioctl_callback_#t~mem2898#1;havoc hba_ioctl_callback_#t~mem2899#1;havoc hba_ioctl_callback_#t~short2900#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17060-1: assume hba_ioctl_callback_#t~short2900#1;call hba_ioctl_callback_#t~mem2899#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1);hba_ioctl_callback_#t~short2900#1 := 0 != hba_ioctl_callback_#t~mem2899#1 % 256 % 4294967296; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17060-1: assume !hba_ioctl_callback_#t~short2900#1; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17258: hba_ioctl_callback_~ac~0#1.base, hba_ioctl_callback_~ac~0#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2977#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961: assume -2147483648 <= hba_ioctl_callback_#t~ret2857#1 && hba_ioctl_callback_#t~ret2857#1 <= 2147483647;hba_ioctl_callback_~tmp~128#1 := hba_ioctl_callback_#t~ret2857#1;havoc hba_ioctl_callback_#t~ret2857#1; [2025-02-08 04:40:43,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16532-2: call csmi_ioctl_callback_#t~mem2739#1 := read~int#15(csmi_ioctl_callback_~ci~1#1.base, csmi_ioctl_callback_~ci~1#1.offset, 4); [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961-1: SUMMARY for call hba_ioctl_callback_#t~ret2857#1 := constant_test_bit(6, hba_ioctl_callback_~a#1.base, 28960 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16532-1: SUMMARY for call csmi_ioctl_callback_#t~ret2740#1 := csmi_ioctl_tunnel(csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset, csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset, csmi_ioctl_callback_~rq#1.base, csmi_ioctl_callback_~rq#1.offset, csmi_ioctl_callback_~sgc#1.base, csmi_ioctl_callback_~sgc#1.offset, csmi_ioctl_callback_#t~mem2739#1, 65535); srcloc: null [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16532: csmi_ioctl_callback_~tmp___2~33#1 := (if 0 == csmi_ioctl_callback_#t~ret2740#1 % 256 then 0 else 1);havoc csmi_ioctl_callback_#t~mem2739#1;havoc csmi_ioctl_callback_#t~ret2740#1; [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16202: havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~2637#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;havoc #t~mem2638#1.base, #t~mem2638#1.offset;havoc #t~mem2639#1.base, #t~mem2639#1.offset; [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061: assume 4 == hba_ioctl_callback_#t~mem2901#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2901#1;call hba_ioctl_callback_#t~mem2902#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 4 + hba_ioctl_callback_~hi~3#1.offset, 4);hba_ioctl_callback_~len~10#1 := hba_ioctl_callback_#t~mem2902#1;havoc hba_ioctl_callback_#t~mem2902#1;call hba_ioctl_callback_#t~mem2903#1 := read~int#15(hba_ioctl_callback_~trc~0#1.base, 4 + hba_ioctl_callback_~trc~0#1.offset, 4);hba_ioctl_callback_~offset~6#1 := hba_ioctl_callback_#t~mem2903#1;havoc hba_ioctl_callback_#t~mem2903#1;hba_ioctl_callback_~total_len~0#1 := 524288; [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061: assume !(4 == hba_ioctl_callback_#t~mem2901#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2901#1;call hba_ioctl_callback_#t~mem2906#1 := read~int#15(hba_ioctl_callback_~trc~0#1.base, hba_ioctl_callback_~trc~0#1.offset, 1); [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17028: assume 0 != (if hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2893#1; [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17028: assume !(0 != (if hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2893#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2893#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17028-1: call hba_ioctl_callback_#t~mem2893#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16169-1: SUMMARY for call #t~ret2629#1 := prepare_to_wait_event(~a~10#1.base, 32806 + ~a~10#1.offset, ~#__wait~1#1.base, ~#__wait~1#1.offset, 1); srcloc: null [2025-02-08 04:40:43,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17259: assume 0 != (if hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2977#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17259: assume !(0 != (if hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2977#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2977#1;call hba_ioctl_callback_#t~mem2978#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16169: assume -9223372036854775808 <= #t~ret2629#1 && #t~ret2629#1 <= 9223372036854775807;~tmp___2~32#1 := #t~ret2629#1;havoc #t~ret2629#1;~__int~1#1 := ~tmp___2~32#1;call #t~mem2630#1 := read~int#15(~a~10#1.base, 32890 + ~a~10#1.offset, 4); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17226: assume 5 != hba_ioctl_callback_#t~mem2969#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2969#1;call write~int#15(1, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17226: assume !(5 != hba_ioctl_callback_#t~mem2969#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2969#1;call hba_ioctl_callback_#t~mem2970#1 := read~int#15(hba_ioctl_callback_~gda~1#1.base, hba_ioctl_callback_~gda~1#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16599-1: SUMMARY for call csmi_ioctl_callback_#t~ret2773#1 := csmi_ioctl_tunnel(csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset, csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset, csmi_ioctl_callback_~rq#1.base, csmi_ioctl_callback_~rq#1.offset, csmi_ioctl_callback_~sgc#1.base, csmi_ioctl_callback_~sgc#1.offset, csmi_ioctl_callback_#t~mem2771#1, (if csmi_ioctl_callback_#t~mem2772#1 % 65536 % 4294967296 <= 2147483647 then csmi_ioctl_callback_#t~mem2772#1 % 65536 % 4294967296 else csmi_ioctl_callback_#t~mem2772#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16566: assume 0 == (csmi_ioctl_callback_~t~7#1.base + csmi_ioctl_callback_~t~7#1.offset) % 18446744073709551616;csmi_ioctl_callback_~sts~0#1 := 2013; [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16566: assume !(0 == (csmi_ioctl_callback_~t~7#1.base + csmi_ioctl_callback_~t~7#1.offset) % 18446744073709551616);call write~int#15(255, csmi_ioctl_callback_~gsa~0#1.base, 16 + csmi_ioctl_callback_~gsa~0#1.offset, 1);call csmi_ioctl_callback_#t~mem2753#1 := read~int#15(csmi_ioctl_callback_~gsa~0#1.base, 9 + csmi_ioctl_callback_~gsa~0#1.offset, 1);call write~int#15(csmi_ioctl_callback_#t~mem2753#1, csmi_ioctl_callback_~gsa~0#1.base, 19 + csmi_ioctl_callback_~gsa~0#1.offset, 1);havoc csmi_ioctl_callback_#t~mem2753#1; [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16599: csmi_ioctl_callback_~tmp___6~9#1 := (if 0 == csmi_ioctl_callback_#t~ret2773#1 % 256 then 0 else 1);havoc csmi_ioctl_callback_#t~mem2771#1;havoc csmi_ioctl_callback_#t~mem2772#1;havoc csmi_ioctl_callback_#t~ret2773#1; [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17128: assume 0 != hba_ioctl_callback_#t~mem2913#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2913#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17128: assume !(0 != hba_ioctl_callback_#t~mem2913#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2913#1;call hba_ioctl_callback_#t~mem2914#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 44 + hba_ioctl_callback_~spt~1#1.offset, 4); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963: assume 0 != hba_ioctl_callback_~tmp~128#1;call write~int#15(10, hba_ioctl_callback_~gai~0#1.base, 40 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963: assume !(0 != hba_ioctl_callback_~tmp~128#1); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: assume 74 == (if esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1991#1.base, esas2r_get_model_name_short_#t~mem1991#1.offset;havoc esas2r_get_model_name_short_#t~mem1992#1; [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: assume !(74 == (if esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1992#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1991#1.base, esas2r_get_model_name_short_#t~mem1991#1.offset;havoc esas2r_get_model_name_short_#t~mem1992#1;call esas2r_get_model_name_short_#t~mem1993#1.base, esas2r_get_model_name_short_#t~mem1993#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem1994#1 := read~int#15(esas2r_get_model_name_short_#t~mem1993#1.base, 66 + esas2r_get_model_name_short_#t~mem1993#1.offset, 2); [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17359-1: hba_ioctl_callback_#res#1 := 0;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17293: assume -2147483648 <= hba_ioctl_callback_#t~ret2983#1 && hba_ioctl_callback_#t~ret2983#1 <= 2147483647;hba_ioctl_callback_~tmp___17~3#1 := hba_ioctl_callback_#t~ret2983#1;havoc hba_ioctl_callback_#t~ret2983#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17293-1: SUMMARY for call hba_ioctl_callback_#t~ret2983#1 := constant_test_bit(14, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534: assume 0 != csmi_ioctl_callback_~tmp___2~33#1 % 256;csmi_ioctl_callback_~tmp___3~20#1 := 0; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534: assume !(0 != csmi_ioctl_callback_~tmp___2~33#1 % 256);csmi_ioctl_callback_~tmp___3~20#1 := 1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16633: assume 1 == csmi_ioctl_done_callback_#t~mem2774#1 % 4294967296;havoc csmi_ioctl_done_callback_#t~mem2774#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16633: assume !(1 == csmi_ioctl_done_callback_#t~mem2774#1 % 4294967296);havoc csmi_ioctl_done_callback_#t~mem2774#1;call csmi_ioctl_done_callback_#t~mem2775#1 := read~int#15(csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset, 4); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030: hba_ioctl_callback_~tmp___3~21#1 := (if 0 == hba_ioctl_callback_#t~ret2894#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2894#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030-1: SUMMARY for call hba_ioctl_callback_#t~ret2894#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12967-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 107, 0; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16601: assume 0 != csmi_ioctl_callback_~tmp___6~9#1 % 256;csmi_ioctl_callback_~tmp___7~7#1 := 0; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16601: assume !(0 != csmi_ioctl_callback_~tmp___6~9#1 % 256);csmi_ioctl_callback_~tmp___7~7#1 := 1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16172: assume 0 != #t~mem2630#1;havoc #t~mem2630#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16172: assume !(0 != #t~mem2630#1);havoc #t~mem2630#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998: call write~int#15(hba_ioctl_callback_#t~bitwise2882#1, hba_ioctl_callback_~gai~0#1.base, 190 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2881#1;havoc hba_ioctl_callback_#t~bitwise2882#1;call hba_ioctl_callback_#t~mem2883#1 := read~int#15(hba_ioctl_callback_~a#1.base, 29982 + hba_ioctl_callback_~a#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2883#1, hba_ioctl_callback_~gai~0#1.base, 192 + hba_ioctl_callback_~gai~0#1.offset, 4);havoc hba_ioctl_callback_#t~mem2883#1;call hba_ioctl_callback_#t~mem2884#1 := read~int#15(hba_ioctl_callback_~a#1.base, 29986 + hba_ioctl_callback_~a#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2884#1 % 128, hba_ioctl_callback_~gai~0#1.base, 196 + hba_ioctl_callback_~gai~0#1.offset, 4);havoc hba_ioctl_callback_#t~mem2884#1; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-1: [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-2: havoc hba_ioctl_callback_#t~bitwise2882#1;assume (hba_ioctl_callback_#t~bitwise2882#1 % 4294967296 >= hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296 && hba_ioctl_callback_#t~bitwise2882#1 % 4294967296 >= 8) && hba_ioctl_callback_#t~bitwise2882#1 % 4294967296 <= 8 + hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-3: assume false;hba_ioctl_callback_#t~bitwise2882#1 := hba_ioctl_callback_#t~mem2881#1 % 256; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-3: assume !false; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-4: assume 0 == hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296 || 8 == hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296;hba_ioctl_callback_#t~bitwise2882#1 := 8; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-4: assume !(0 == hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296 || 8 == hba_ioctl_callback_#t~mem2881#1 % 256 % 4294967296); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295: assume 0 != hba_ioctl_callback_~tmp___17~3#1;call write~int#15(4, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295: assume !(0 != hba_ioctl_callback_~tmp___17~3#1); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17229: assume 0 == hba_ioctl_callback_#t~mem2970#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2970#1;call hba_ioctl_callback_#t~mem2971#1 := read~int#15(hba_ioctl_callback_~t~8#1.base, 21 + hba_ioctl_callback_~t~8#1.offset, 8); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17229: assume !(0 == hba_ioctl_callback_#t~mem2970#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2970#1;call hba_ioctl_callback_#t~mem2973#1 := read~int#15(hba_ioctl_callback_~gda~1#1.base, hba_ioctl_callback_~gda~1#1.offset, 1); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-5: call hba_ioctl_callback_#t~mem2881#1 := read~int#15(hba_ioctl_callback_~gai~0#1.base, 190 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16470: csmi_ioctl_callback_~gcc~0#1.base, csmi_ioctl_callback_~gcc~0#1.offset := csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset;call write~int#15(0, csmi_ioctl_callback_~gcc~0#1.base, csmi_ioctl_callback_~gcc~0#1.offset, 4);call csmi_ioctl_callback_#t~mem2713#1.base, csmi_ioctl_callback_#t~mem2713#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: assume 0 != (if hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: assume !(0 != (if hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___3~21#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17230: assume 0 == hba_ioctl_callback_#t~mem2971#1 % 18446744073709551616;havoc hba_ioctl_callback_#t~mem2971#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17230: assume !(0 == hba_ioctl_callback_#t~mem2971#1 % 18446744073709551616);havoc hba_ioctl_callback_#t~mem2971#1;call hba_ioctl_callback_#t~mem2972#1 := read~int#15(hba_ioctl_callback_~t~8#1.base, 21 + hba_ioctl_callback_~t~8#1.offset, 8);call write~int#15(hba_ioctl_callback_#t~mem2972#1, hba_ioctl_callback_~gda~1#1.base, 8 + hba_ioctl_callback_~gda~1#1.offset, 8);havoc hba_ioctl_callback_#t~mem2972#1;call write~int#15(8, hba_ioctl_callback_~gda~1#1.base, 2 + hba_ioctl_callback_~gda~1#1.offset, 2); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 108, 0; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17330: assume 0 != hba_ioctl_callback_#t~mem2988#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2988#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17330: assume !(0 != hba_ioctl_callback_#t~mem2988#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2988#1;call hba_ioctl_callback_#t~mem2989#1 := read~int#15(hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset, 4); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17066-1: SUMMARY for call hba_ioctl_callback_#t~ret2904#1 := constant_test_bit(4, hba_ioctl_callback_~a#1.base, 28960 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16207: SUMMARY for call esas2r_free_request(~a~10#1.base, ~a~10#1.offset, ~rq~17#1.base, ~rq~17#1.offset); srcloc: null [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17264: assume 0 != hba_ioctl_callback_#t~mem2978#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2978#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17264: assume !(0 != hba_ioctl_callback_#t~mem2978#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2978#1;call hba_ioctl_callback_#t~mem2979#1 := read~int#15(hba_ioctl_callback_~ac~0#1.base, hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17198: hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17198-1: SUMMARY for call esas2r_start_request(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset); srcloc: null [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17099: call write~int#15(0, hba_ioctl_callback_~trc~0#1.base, 12 + hba_ioctl_callback_~trc~0#1.offset, 4);call write~int#15(0, hba_ioctl_callback_~trc~0#1.base, 4 + hba_ioctl_callback_~trc~0#1.offset, 4);call write~int#15(524288, hba_ioctl_callback_~trc~0#1.base, 8 + hba_ioctl_callback_~trc~0#1.offset, 4); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: assume 75 == (if esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1993#1.base, esas2r_get_model_name_short_#t~mem1993#1.offset;havoc esas2r_get_model_name_short_#t~mem1994#1; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: assume !(75 == (if esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1994#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1993#1.base, esas2r_get_model_name_short_#t~mem1993#1.offset;havoc esas2r_get_model_name_short_#t~mem1994#1;call esas2r_get_model_name_short_#t~mem1995#1.base, esas2r_get_model_name_short_#t~mem1995#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem1996#1 := read~int#15(esas2r_get_model_name_short_#t~mem1995#1.base, 66 + esas2r_get_model_name_short_#t~mem1995#1.offset, 2); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17066: assume -2147483648 <= hba_ioctl_callback_#t~ret2904#1 && hba_ioctl_callback_#t~ret2904#1 <= 2147483647;hba_ioctl_callback_~tmp___5~11#1 := hba_ioctl_callback_#t~ret2904#1;havoc hba_ioctl_callback_#t~ret2904#1; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16637: assume 27 == csmi_ioctl_done_callback_#t~mem2775#1 % 4294967296;havoc csmi_ioctl_done_callback_#t~mem2775#1; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16637: assume !(27 == csmi_ioctl_done_callback_#t~mem2775#1 % 4294967296);havoc csmi_ioctl_done_callback_#t~mem2775#1; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472-1: SUMMARY for call csmi_ioctl_callback_#t~ret2714#1 := pci_read_config_dword(csmi_ioctl_callback_#t~mem2713#1.base, csmi_ioctl_callback_#t~mem2713#1.offset, 24, csmi_ioctl_callback_~gcc~0#1.base, 4 + csmi_ioctl_callback_~gcc~0#1.offset); srcloc: null [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472: assume -2147483648 <= csmi_ioctl_callback_#t~ret2714#1 && csmi_ioctl_callback_#t~ret2714#1 <= 2147483647;havoc csmi_ioctl_callback_#t~mem2713#1.base, csmi_ioctl_callback_#t~mem2713#1.offset;havoc csmi_ioctl_callback_#t~ret2714#1;call csmi_ioctl_callback_#t~mem2715#1.base, csmi_ioctl_callback_#t~mem2715#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12971-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 109, 0; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16968: assume -2147483648 <= hba_ioctl_callback_#t~ret2858#1 && hba_ioctl_callback_#t~ret2858#1 <= 2147483647;hba_ioctl_callback_~tmp___0~75#1 := hba_ioctl_callback_#t~ret2858#1;havoc hba_ioctl_callback_#t~ret2858#1; [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16968-1: SUMMARY for call hba_ioctl_callback_#t~ret2858#1 := constant_test_bit(13, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17166: assume 0 != (if hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 else hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2939#1;call hba_ioctl_callback_#t~mem2940#1.base, hba_ioctl_callback_#t~mem2940#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2941#1.base, hba_ioctl_callback_#t~mem2941#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2942#1 := read~int#15(hba_ioctl_callback_#t~mem2941#1.base, 12 + hba_ioctl_callback_#t~mem2941#1.offset, 4); [2025-02-08 04:40:43,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17166: assume !(0 != (if hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 else hba_ioctl_callback_#t~mem2939#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2939#1;call hba_ioctl_callback_#t~mem2944#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 36 + hba_ioctl_callback_~spt~1#1.offset, 4); [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16539: assume 0 != csmi_ioctl_callback_~tmp___3~20#1;csmi_ioctl_callback_~sts~0#1 := 1; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16539: assume !(0 != csmi_ioctl_callback_~tmp___3~20#1);csmi_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset);havoc csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17299: assume -2147483648 <= hba_ioctl_callback_#t~ret2984#1 && hba_ioctl_callback_#t~ret2984#1 <= 2147483647;hba_ioctl_callback_~tmp___16~4#1 := hba_ioctl_callback_#t~ret2984#1;havoc hba_ioctl_callback_#t~ret2984#1; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17299-1: SUMMARY for call hba_ioctl_callback_#t~ret2984#1 := constant_test_bit(7, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16473-1: SUMMARY for call csmi_ioctl_callback_#t~ret2716#1 := pci_read_config_dword(csmi_ioctl_callback_#t~mem2715#1.base, csmi_ioctl_callback_#t~mem2715#1.offset, 28, csmi_ioctl_callback_~gcc~0#1.base, 8 + csmi_ioctl_callback_~gcc~0#1.offset); srcloc: null [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16473: assume -2147483648 <= csmi_ioctl_callback_#t~ret2716#1 && csmi_ioctl_callback_#t~ret2716#1 <= 2147483647;havoc csmi_ioctl_callback_#t~mem2715#1.base, csmi_ioctl_callback_#t~mem2715#1.offset;havoc csmi_ioctl_callback_#t~ret2716#1;call csmi_ioctl_callback_#t~mem2717#1.base, csmi_ioctl_callback_#t~mem2717#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8);call csmi_ioctl_callback_#t~mem2718#1 := read~int#15(csmi_ioctl_callback_#t~mem2717#1.base, 66 + csmi_ioctl_callback_#t~mem2717#1.offset, 2);call csmi_ioctl_callback_#t~mem2719#1.base, csmi_ioctl_callback_#t~mem2719#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8);call csmi_ioctl_callback_#t~mem2720#1 := read~int#15(csmi_ioctl_callback_#t~mem2719#1.base, 64 + csmi_ioctl_callback_#t~mem2719#1.offset, 2); [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: assume 0 != ~__int~1#1;~__ret___0~1#1 := ~__int~1#1; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: assume !(0 != ~__int~1#1); [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167: call write~int#15(hba_ioctl_callback_#t~bitwise2943#1, hba_ioctl_callback_#t~mem2940#1.base, 12 + hba_ioctl_callback_#t~mem2940#1.offset, 4);havoc hba_ioctl_callback_#t~mem2940#1.base, hba_ioctl_callback_#t~mem2940#1.offset;havoc hba_ioctl_callback_#t~mem2941#1.base, hba_ioctl_callback_#t~mem2941#1.offset;havoc hba_ioctl_callback_#t~mem2942#1;havoc hba_ioctl_callback_#t~bitwise2943#1; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-1: [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134: assume hba_ioctl_callback_#t~mem2914#1 % 4294967296 > 255;havoc hba_ioctl_callback_#t~mem2914#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134: assume !(hba_ioctl_callback_#t~mem2914#1 % 4294967296 > 255);havoc hba_ioctl_callback_#t~mem2914#1;call hba_ioctl_callback_#t~mem2916#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[0 := hba_ioctl_callback_#t~mem2916#1];call hba_ioctl_callback_#t~mem2917#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 1 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[1 := hba_ioctl_callback_#t~mem2917#1];call hba_ioctl_callback_#t~mem2918#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 2 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[2 := hba_ioctl_callback_#t~mem2918#1];call hba_ioctl_callback_#t~mem2919#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 3 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[3 := hba_ioctl_callback_#t~mem2919#1];call hba_ioctl_callback_#t~mem2920#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 4 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[4 := hba_ioctl_callback_#t~mem2920#1];call hba_ioctl_callback_#t~mem2921#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 5 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[5 := hba_ioctl_callback_#t~mem2921#1];call hba_ioctl_callback_#t~mem2922#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 6 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[6 := hba_ioctl_callback_#t~mem2922#1];call hba_ioctl_callback_#t~mem2923#1 := read~int#15(hba_ioctl_callback_~#lun~2#1.base, 7 + hba_ioctl_callback_~#lun~2#1.offset, 1);hba_ioctl_callback_#t~arrayCopy2915#1 := hba_ioctl_callback_#t~arrayCopy2915#1[7 := hba_ioctl_callback_#t~mem2923#1]; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-2: havoc hba_ioctl_callback_#t~bitwise2943#1;assume (hba_ioctl_callback_#t~bitwise2943#1 % 4294967296 >= hba_ioctl_callback_#t~mem2942#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2943#1 % 4294967296 >= 33554432) && hba_ioctl_callback_#t~bitwise2943#1 % 4294967296 <= 33554432 + hba_ioctl_callback_#t~mem2942#1 % 4294967296; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-3: assume false;hba_ioctl_callback_#t~bitwise2943#1 := hba_ioctl_callback_#t~mem2942#1; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-3: assume !false; [2025-02-08 04:40:43,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17068: assume 0 == hba_ioctl_callback_~tmp___5~11#1;hba_ioctl_callback_~total_len~0#1 := 0; [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17068: assume !(0 == hba_ioctl_callback_~tmp___5~11#1); [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-4: assume 0 == hba_ioctl_callback_#t~mem2942#1 % 4294967296 || 33554432 == hba_ioctl_callback_#t~mem2942#1 % 4294967296;hba_ioctl_callback_#t~bitwise2943#1 := 33554432; [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17167-4: assume !(0 == hba_ioctl_callback_#t~mem2942#1 % 4294967296 || 33554432 == hba_ioctl_callback_#t~mem2942#1 % 4294967296); [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474: call write~int#15(csmi_ioctl_callback_#t~bitwise2721#1, csmi_ioctl_callback_~gcc~0#1.base, 12 + csmi_ioctl_callback_~gcc~0#1.offset, 4);havoc csmi_ioctl_callback_#t~mem2717#1.base, csmi_ioctl_callback_#t~mem2717#1.offset;havoc csmi_ioctl_callback_#t~mem2718#1;havoc csmi_ioctl_callback_#t~mem2719#1.base, csmi_ioctl_callback_#t~mem2719#1.offset;havoc csmi_ioctl_callback_#t~mem2720#1;havoc csmi_ioctl_callback_#t~bitwise2721#1;call write~int#15(65535, csmi_ioctl_callback_~gcc~0#1.base, 16 + csmi_ioctl_callback_~gcc~0#1.offset, 2);call write~int#15(5, csmi_ioctl_callback_~gcc~0#1.base, 18 + csmi_ioctl_callback_~gcc~0#1.offset, 1);call write~int#15(3, csmi_ioctl_callback_~gcc~0#1.base, 19 + csmi_ioctl_callback_~gcc~0#1.offset, 1);call csmi_ioctl_callback_#t~mem2722#1.base, csmi_ioctl_callback_#t~mem2722#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8);call csmi_ioctl_callback_#t~mem2723#1.base, csmi_ioctl_callback_#t~mem2723#1.offset := read~$Pointer$#15(csmi_ioctl_callback_#t~mem2722#1.base, 16 + csmi_ioctl_callback_#t~mem2722#1.offset, 8);call csmi_ioctl_callback_#t~mem2724#1 := read~int#15(csmi_ioctl_callback_#t~mem2723#1.base, 216 + csmi_ioctl_callback_#t~mem2723#1.offset, 1);call write~int#15(csmi_ioctl_callback_#t~mem2724#1, csmi_ioctl_callback_~gcc~0#1.base, 20 + csmi_ioctl_callback_~gcc~0#1.offset, 1);havoc csmi_ioctl_callback_#t~mem2722#1.base, csmi_ioctl_callback_#t~mem2722#1.offset;havoc csmi_ioctl_callback_#t~mem2723#1.base, csmi_ioctl_callback_#t~mem2723#1.offset;havoc csmi_ioctl_callback_#t~mem2724#1;call csmi_ioctl_callback_#t~mem2725#1.base, csmi_ioctl_callback_#t~mem2725#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8);call csmi_ioctl_callback_#t~mem2726#1 := read~int#15(csmi_ioctl_callback_#t~mem2725#1.base, 56 + csmi_ioctl_callback_#t~mem2725#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2726#1 % 4294967296 / 8 % 256 % 32, csmi_ioctl_callback_~gcc~0#1.base, 21 + csmi_ioctl_callback_~gcc~0#1.offset, 1);havoc csmi_ioctl_callback_#t~mem2725#1.base, csmi_ioctl_callback_#t~mem2725#1.offset;havoc csmi_ioctl_callback_#t~mem2726#1;call csmi_ioctl_callback_#t~mem2727#1.base, csmi_ioctl_callback_#t~mem2727#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 30026 + csmi_ioctl_callback_~a#1.offset, 8);call csmi_ioctl_callback_#t~mem2728#1 := read~int#15(csmi_ioctl_callback_#t~mem2727#1.base, 56 + csmi_ioctl_callback_#t~mem2727#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2728#1 % 256 % 8, csmi_ioctl_callback_~gcc~0#1.base, 22 + csmi_ioctl_callback_~gcc~0#1.offset, 1);havoc csmi_ioctl_callback_#t~mem2727#1.base, csmi_ioctl_callback_#t~mem2727#1.offset;havoc csmi_ioctl_callback_#t~mem2728#1; [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16507: csmi_ioctl_callback_~gcs~0#1.base, csmi_ioctl_callback_~gcs~0#1.offset := csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset; [2025-02-08 04:40:43,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16606: assume 0 != csmi_ioctl_callback_~tmp___7~7#1;csmi_ioctl_callback_~sts~0#1 := 1; [2025-02-08 04:40:43,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16606: assume !(0 != csmi_ioctl_callback_~tmp___7~7#1);csmi_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset);havoc csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16210: assume 0 == ~result~2#1 % 256 % 4294967296;call #t~mem2640#1.base, #t~mem2640#1.offset := read~$Pointer$#6(~bi#1.base, 8 + ~bi#1.offset, 8);call #t~mem2641#1 := read~int#6(~bi#1.base, 16 + ~bi#1.offset, 4); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16210: assume !(0 == ~result~2#1 % 256 % 4294967296); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-4: assume 0 == csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 || csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 == 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296;csmi_ioctl_callback_#t~bitwise2721#1 := 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-4: assume !(0 == csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 || csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 == 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-3: assume 0 == 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296;csmi_ioctl_callback_#t~bitwise2721#1 := csmi_ioctl_callback_#t~mem2718#1 % 65536; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-3: assume !(0 == 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-2: havoc csmi_ioctl_callback_#t~bitwise2721#1;assume (csmi_ioctl_callback_#t~bitwise2721#1 % 4294967296 >= csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 && csmi_ioctl_callback_#t~bitwise2721#1 % 4294967296 >= 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296) && csmi_ioctl_callback_#t~bitwise2721#1 % 4294967296 <= csmi_ioctl_callback_#t~mem2718#1 % 65536 % 4294967296 + 65536 * (csmi_ioctl_callback_#t~mem2720#1 % 65536 % 4294967296) % 4294967296; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16474-1: [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937: assume -2147483648 <= hba_ioctl_callback_#t~ret2842#1 && hba_ioctl_callback_#t~ret2842#1 <= 2147483647;hba_ioctl_callback_~pcie_cap_reg~1#1 := hba_ioctl_callback_#t~ret2842#1;havoc hba_ioctl_callback_#t~mem2841#1.base, hba_ioctl_callback_#t~mem2841#1.offset;havoc hba_ioctl_callback_#t~ret2842#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937-1: SUMMARY for call hba_ioctl_callback_#t~ret2842#1 := pci_find_capability(hba_ioctl_callback_#t~mem2841#1.base, hba_ioctl_callback_#t~mem2841#1.offset, 16); srcloc: null [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 110, 0; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17102: assume -2147483648 <= hba_ioctl_callback_#t~ret2909#1 && hba_ioctl_callback_#t~ret2909#1 <= 2147483647;hba_ioctl_callback_~tmp___6~10#1 := hba_ioctl_callback_#t~ret2909#1;havoc hba_ioctl_callback_#t~ret2909#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17102-1: SUMMARY for call hba_ioctl_callback_#t~ret2909#1 := constant_test_bit(4, hba_ioctl_callback_~a#1.base, 28960 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17003: hba_ioctl_callback_~gaa~0#1.base, hba_ioctl_callback_~gaa~0#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2885#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970: assume 0 != hba_ioctl_callback_~tmp___0~75#1;call hba_ioctl_callback_#t~mem2859#1 := read~int#15(hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1);call write~int#15(1 + hba_ioctl_callback_#t~mem2859#1 % 256 - hba_ioctl_callback_#t~mem2859#1 % 256 % 2, hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2859#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970: assume !(0 != hba_ioctl_callback_~tmp___0~75#1); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508-1: SUMMARY for call csmi_ioctl_callback_#t~ret2738#1 := constant_test_bit(13, csmi_ioctl_callback_~a#1.base, 28952 + csmi_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508: assume -2147483648 <= csmi_ioctl_callback_#t~ret2738#1 && csmi_ioctl_callback_#t~ret2738#1 <= 2147483647;csmi_ioctl_callback_~tmp___1~44#1 := csmi_ioctl_callback_#t~ret2738#1;havoc csmi_ioctl_callback_#t~ret2738#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16574-1: SUMMARY for call csmi_ioctl_callback_#t~ret2754#1 := esas2r_targ_get_id(csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset, csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17301: assume 0 != hba_ioctl_callback_~tmp___16~4#1;call write~int#15(6, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17301: assume !(0 != hba_ioctl_callback_~tmp___16~4#1); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16574: call write~int#15(csmi_ioctl_callback_#t~ret2754#1, csmi_ioctl_callback_~rq#1.base, 92 + csmi_ioctl_callback_~rq#1.offset, 2);havoc csmi_ioctl_callback_#t~ret2754#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17202: hba_ioctl_callback_~gda~1#1.base, hba_ioctl_callback_~gda~1#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2964#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: assume 76 == (if esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1995#1.base, esas2r_get_model_name_short_#t~mem1995#1.offset;havoc esas2r_get_model_name_short_#t~mem1996#1; [2025-02-08 04:40:43,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: assume !(76 == (if esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1996#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1995#1.base, esas2r_get_model_name_short_#t~mem1995#1.offset;havoc esas2r_get_model_name_short_#t~mem1996#1;call esas2r_get_model_name_short_#t~mem1997#1.base, esas2r_get_model_name_short_#t~mem1997#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem1998#1 := read~int#15(esas2r_get_model_name_short_#t~mem1997#1.base, 66 + esas2r_get_model_name_short_#t~mem1997#1.offset, 2); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169: assume 0 != hba_ioctl_callback_#t~bitwise2945#1 % 4294967296;havoc hba_ioctl_callback_#t~mem2944#1;havoc hba_ioctl_callback_#t~bitwise2945#1;call hba_ioctl_callback_#t~mem2946#1.base, hba_ioctl_callback_#t~mem2946#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2947#1.base, hba_ioctl_callback_#t~mem2947#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2948#1 := read~int#15(hba_ioctl_callback_#t~mem2947#1.base, 12 + hba_ioctl_callback_#t~mem2947#1.offset, 4); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169: assume !(0 != hba_ioctl_callback_#t~bitwise2945#1 % 4294967296);havoc hba_ioctl_callback_#t~mem2944#1;havoc hba_ioctl_callback_#t~bitwise2945#1;call hba_ioctl_callback_#t~mem2950#1 := read~int#15(hba_ioctl_callback_~sgc#1.base, 16 + hba_ioctl_callback_~sgc#1.offset, 4); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-1: [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-2: havoc hba_ioctl_callback_#t~bitwise2945#1;assume hba_ioctl_callback_#t~bitwise2945#1 % 4294967296 <= hba_ioctl_callback_#t~mem2944#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2945#1 % 4294967296 <= 2; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-3: assume 2 == hba_ioctl_callback_#t~mem2944#1 % 4294967296;hba_ioctl_callback_#t~bitwise2945#1 := hba_ioctl_callback_#t~mem2944#1; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-3: assume !(2 == hba_ioctl_callback_#t~mem2944#1 % 4294967296); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-4: assume 0 == hba_ioctl_callback_#t~mem2944#1 % 4294967296;hba_ioctl_callback_#t~bitwise2945#1 := 0; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-4: assume !(0 == hba_ioctl_callback_#t~mem2944#1 % 4294967296); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: assume 0 != (if hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2885#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: assume !(0 != (if hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2885#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2885#1;call hba_ioctl_callback_#t~mem2886#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203: assume 0 != (if hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2964#1; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203: assume !(0 != (if hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2964#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2964#1;call hba_ioctl_callback_#t~mem2966#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170: call write~int#15(hba_ioctl_callback_#t~bitwise2949#1, hba_ioctl_callback_#t~mem2946#1.base, 12 + hba_ioctl_callback_#t~mem2946#1.offset, 4);havoc hba_ioctl_callback_#t~mem2946#1.base, hba_ioctl_callback_#t~mem2946#1.offset;havoc hba_ioctl_callback_#t~mem2947#1.base, hba_ioctl_callback_#t~mem2947#1.offset;havoc hba_ioctl_callback_#t~mem2948#1;havoc hba_ioctl_callback_#t~bitwise2949#1; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212-1: SUMMARY for call #t~memcpy~res2642#1.base, #t~memcpy~res2642#1.offset := #Ultimate.C_memcpy#15(#t~mem2640#1.base, #t~mem2640#1.offset, ~esas2r_buffered_ioctl~0.base, ~esas2r_buffered_ioctl~0.offset, #t~mem2641#1 % 4294967296); srcloc: null [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212: havoc #t~mem2640#1.base, #t~mem2640#1.offset;havoc #t~mem2641#1;havoc #t~memcpy~res2642#1.base, #t~memcpy~res2642#1.offset; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12975-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 111, 0; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-1: [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-2: havoc hba_ioctl_callback_#t~bitwise2949#1;assume (hba_ioctl_callback_#t~bitwise2949#1 % 4294967296 >= hba_ioctl_callback_#t~mem2948#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2949#1 % 4294967296 >= 16777216) && hba_ioctl_callback_#t~bitwise2949#1 % 4294967296 <= 16777216 + hba_ioctl_callback_#t~mem2948#1 % 4294967296; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17104: assume 0 == hba_ioctl_callback_~tmp___6~10#1;call write~int#15(0, hba_ioctl_callback_~trc~0#1.base, 8 + hba_ioctl_callback_~trc~0#1.offset, 4); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17104: assume !(0 == hba_ioctl_callback_~tmp___6~10#1); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-3: assume false;hba_ioctl_callback_#t~bitwise2949#1 := hba_ioctl_callback_#t~mem2948#1; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-3: assume !false; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-4: assume 0 == hba_ioctl_callback_#t~mem2948#1 % 4294967296 || 16777216 == hba_ioctl_callback_#t~mem2948#1 % 4294967296;hba_ioctl_callback_#t~bitwise2949#1 := 16777216; [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17170-4: assume !(0 == hba_ioctl_callback_#t~mem2948#1 % 4294967296 || 16777216 == hba_ioctl_callback_#t~mem2948#1 % 4294967296); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: assume 0 != hba_ioctl_callback_~pcie_cap_reg~1#1;call hba_ioctl_callback_#t~mem2843#1.base, hba_ioctl_callback_#t~mem2843#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: assume !(0 != hba_ioctl_callback_~pcie_cap_reg~1#1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17369: assume 0 == hba_ioctl_done_callback_#t~mem2994#1 % 256 % 4294967296;havoc hba_ioctl_done_callback_#t~mem2994#1;hba_ioctl_done_callback_~gai~1#1.base, hba_ioctl_done_callback_~gai~1#1.offset := hba_ioctl_done_callback_~ioctl_hba~0#1.base, 64 + hba_ioctl_done_callback_~ioctl_hba~0#1.offset;call write~int#15(1, hba_ioctl_done_callback_~gai~1#1.base, 44 + hba_ioctl_done_callback_~gai~1#1.offset, 1);call write~int#15(0, hba_ioctl_done_callback_~gai~1#1.base, 45 + hba_ioctl_done_callback_~gai~1#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17369: assume !(0 == hba_ioctl_done_callback_#t~mem2994#1 % 256 % 4294967296);havoc hba_ioctl_done_callback_#t~mem2994#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17336: assume hba_ioctl_callback_#t~mem2989#1 % 4294967296 > 255;havoc hba_ioctl_callback_#t~mem2989#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17336: assume !(hba_ioctl_callback_#t~mem2989#1 % 4294967296 > 255);havoc hba_ioctl_callback_#t~mem2989#1;call hba_ioctl_callback_#t~mem2990#1 := read~int#15(hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset, 4);hba_ioctl_callback_~t___0~0#1.base, hba_ioctl_callback_~t___0~0#1.offset := hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset + 113 * (if hba_ioctl_callback_#t~mem2990#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then hba_ioctl_callback_#t~mem2990#1 % 65536 % 18446744073709551616 % 18446744073709551616 else hba_ioctl_callback_#t~mem2990#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc hba_ioctl_callback_#t~mem2990#1;call hba_ioctl_callback_#t~mem2991#1 := read~int#15(hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset, 4); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17270: assume 0 == hba_ioctl_callback_#t~mem2979#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2979#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17270: assume !(0 == hba_ioctl_callback_#t~mem2979#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2979#1;call hba_ioctl_callback_#t~mem2980#1 := read~int#15(hba_ioctl_callback_~ac~0#1.base, hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17237: assume 1 == hba_ioctl_callback_#t~mem2973#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2973#1;call write~int#15(10, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17237: assume !(1 == hba_ioctl_callback_#t~mem2973#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2973#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16510: assume 0 != csmi_ioctl_callback_~tmp___1~44#1;call write~int#15(2, csmi_ioctl_callback_~gcs~0#1.base, csmi_ioctl_callback_~gcs~0#1.offset, 4); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16510: assume !(0 != csmi_ioctl_callback_~tmp___1~44#1);call write~int#15(1, csmi_ioctl_callback_~gcs~0#1.base, csmi_ioctl_callback_~gcs~0#1.offset, 4); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17072: assume hba_ioctl_callback_~len~10#1 % 4294967296 > hba_ioctl_callback_~total_len~0#1 % 4294967296;hba_ioctl_callback_~len~10#1 := hba_ioctl_callback_~total_len~0#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17072: assume !(hba_ioctl_callback_~len~10#1 % 4294967296 > hba_ioctl_callback_~total_len~0#1 % 4294967296); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17205: hba_ioctl_callback_~tmp___12~6#1 := (if 0 == hba_ioctl_callback_#t~ret2965#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2965#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17205-1: SUMMARY for call hba_ioctl_callback_#t~ret2965#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17172: assume 0 != hba_ioctl_callback_#t~mem2950#1 % 4294967296;havoc hba_ioctl_callback_#t~mem2950#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17172: assume !(0 != hba_ioctl_callback_#t~mem2950#1 % 4294967296);havoc hba_ioctl_callback_#t~mem2950#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17139: hba_ioctl_callback_~tmp___8~7#1 := (if 0 == hba_ioctl_callback_#t~ret2924#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~arrayCopy2915#1;havoc hba_ioctl_callback_#t~mem2916#1;havoc hba_ioctl_callback_#t~mem2917#1;havoc hba_ioctl_callback_#t~mem2918#1;havoc hba_ioctl_callback_#t~mem2919#1;havoc hba_ioctl_callback_#t~mem2920#1;havoc hba_ioctl_callback_#t~mem2921#1;havoc hba_ioctl_callback_#t~mem2922#1;havoc hba_ioctl_callback_#t~mem2923#1;havoc hba_ioctl_callback_#t~ret2924#1; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17139-1: SUMMARY for call hba_ioctl_callback_#t~ret2924#1 := check_lun(hba_ioctl_callback_#t~arrayCopy2915#1); srcloc: null [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16082: call ULTIMATE.dealloc(~#sgc~2#1.base, ~#sgc~2#1.offset);havoc ~#sgc~2#1.base, ~#sgc~2#1.offset;call ULTIMATE.dealloc(~#__wait~1#1.base, ~#__wait~1#1.offset);havoc ~#__wait~1#1.base, ~#__wait~1#1.offset; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-5: call hba_ioctl_callback_#t~mem2860#1 := read~int#15(hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 112, 0; [2025-02-08 04:40:43,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16578: csmi_ioctl_callback_~gda___0~0#1.base, csmi_ioctl_callback_~gda___0~0#1.offset := csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset;call csmi_ioctl_callback_#t~mem2755#1 := read~int#15(csmi_ioctl_callback_~rq#1.base, 92 + csmi_ioctl_callback_~rq#1.offset, 2);csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset := csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset + 113 * (if csmi_ioctl_callback_#t~mem2755#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then csmi_ioctl_callback_#t~mem2755#1 % 65536 % 18446744073709551616 % 18446744073709551616 else csmi_ioctl_callback_#t~mem2755#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc csmi_ioctl_callback_#t~mem2755#1;call csmi_ioctl_callback_#t~mem2756#1.base, csmi_ioctl_callback_#t~mem2756#1.offset := read~$Pointer$#15(csmi_ioctl_callback_~a#1.base, 28928 + csmi_ioctl_callback_~a#1.offset, 8);csmi_ioctl_callback_#t~short2758#1 := (csmi_ioctl_callback_~t~7#1.base + csmi_ioctl_callback_~t~7#1.offset) % 18446744073709551616 >= (csmi_ioctl_callback_#t~mem2756#1.base + csmi_ioctl_callback_#t~mem2756#1.offset) % 18446744073709551616; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16644: csmi_ioctl_done_callback_~gdi~1#1.base, csmi_ioctl_done_callback_~gdi~1#1.offset := csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974: call write~int#15(hba_ioctl_callback_#t~bitwise2861#1, hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2860#1;havoc hba_ioctl_callback_#t~bitwise2861#1;call hba_ioctl_callback_#t~mem2862#1.base, hba_ioctl_callback_#t~mem2862#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2863#1 := read~int#15(hba_ioctl_callback_#t~mem2862#1.base, 66 + hba_ioctl_callback_#t~mem2862#1.offset, 2);hba_ioctl_callback_#t~short2866#1 := (hba_ioctl_callback_#t~mem2863#1 % 65536 - 74) % 4294967296 <= 1; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-1: [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: assume -2147483648 <= hba_ioctl_callback_#t~ret2844#1 && hba_ioctl_callback_#t~ret2844#1 <= 2147483647;havoc hba_ioctl_callback_#t~mem2843#1.base, hba_ioctl_callback_#t~mem2843#1.offset;havoc hba_ioctl_callback_#t~ret2844#1;call hba_ioctl_callback_#t~mem2845#1.base, hba_ioctl_callback_#t~mem2845#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8); [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-2: havoc hba_ioctl_callback_#t~bitwise2861#1;assume (hba_ioctl_callback_#t~bitwise2861#1 % 4294967296 >= hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296 && hba_ioctl_callback_#t~bitwise2861#1 % 4294967296 >= 6) && hba_ioctl_callback_#t~bitwise2861#1 % 4294967296 <= 6 + hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941-1: SUMMARY for call hba_ioctl_callback_#t~ret2844#1 := pci_read_config_word(hba_ioctl_callback_#t~mem2843#1.base, hba_ioctl_callback_#t~mem2843#1.offset, 18 + hba_ioctl_callback_~pcie_cap_reg~1#1, hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset); srcloc: null [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-3: assume false;hba_ioctl_callback_#t~bitwise2861#1 := hba_ioctl_callback_#t~mem2860#1 % 256; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-3: assume !false; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-4: assume 0 == hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296 || 6 == hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296;hba_ioctl_callback_#t~bitwise2861#1 := 6; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-4: assume !(0 == hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296 || 6 == hba_ioctl_callback_#t~mem2860#1 % 256 % 4294967296); [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17305: assume -2147483648 <= hba_ioctl_callback_#t~ret2985#1 && hba_ioctl_callback_#t~ret2985#1 <= 2147483647;hba_ioctl_callback_~tmp___15~4#1 := hba_ioctl_callback_#t~ret2985#1;havoc hba_ioctl_callback_#t~ret2985#1; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17305-1: SUMMARY for call hba_ioctl_callback_#t~ret2985#1 := constant_test_bit(13, hba_ioctl_callback_~a#1.base, 28952 + hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17272: SUMMARY for call esas2r_reset_adapter(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset); srcloc: null [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16182: SUMMARY for call schedule(); srcloc: null [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12945: assume 77 == (if esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1997#1.base, esas2r_get_model_name_short_#t~mem1997#1.offset;havoc esas2r_get_model_name_short_#t~mem1998#1; [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12945: assume !(77 == (if esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem1998#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1997#1.base, esas2r_get_model_name_short_#t~mem1997#1.offset;havoc esas2r_get_model_name_short_#t~mem1998#1;call esas2r_get_model_name_short_#t~mem1999#1.base, esas2r_get_model_name_short_#t~mem1999#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem2000#1 := read~int#15(esas2r_get_model_name_short_#t~mem1999#1.base, 66 + esas2r_get_model_name_short_#t~mem1999#1.offset, 2); [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16645-1: SUMMARY for call csmi_ioctl_done_callback_#t~strcpy~res2776#1.base, csmi_ioctl_done_callback_#t~strcpy~res2776#1.offset := #Ultimate.C_strcpy#15(csmi_ioctl_done_callback_~gdi~1#1.base, csmi_ioctl_done_callback_~gdi~1#1.offset, 135, 0); srcloc: null [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975: assume hba_ioctl_callback_#t~short2869#1;havoc hba_ioctl_callback_#t~mem2862#1.base, hba_ioctl_callback_#t~mem2862#1.offset;havoc hba_ioctl_callback_#t~mem2863#1;havoc hba_ioctl_callback_#t~mem2864#1.base, hba_ioctl_callback_#t~mem2864#1.offset;havoc hba_ioctl_callback_#t~mem2865#1;havoc hba_ioctl_callback_#t~short2866#1;havoc hba_ioctl_callback_#t~mem2867#1.base, hba_ioctl_callback_#t~mem2867#1.offset;havoc hba_ioctl_callback_#t~mem2868#1;havoc hba_ioctl_callback_#t~short2869#1;call hba_ioctl_callback_#t~mem2870#1 := read~int#15(hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975: assume !hba_ioctl_callback_#t~short2869#1;havoc hba_ioctl_callback_#t~mem2862#1.base, hba_ioctl_callback_#t~mem2862#1.offset;havoc hba_ioctl_callback_#t~mem2863#1;havoc hba_ioctl_callback_#t~mem2864#1.base, hba_ioctl_callback_#t~mem2864#1.offset;havoc hba_ioctl_callback_#t~mem2865#1;havoc hba_ioctl_callback_#t~short2866#1;havoc hba_ioctl_callback_#t~mem2867#1.base, hba_ioctl_callback_#t~mem2867#1.offset;havoc hba_ioctl_callback_#t~mem2868#1;havoc hba_ioctl_callback_#t~short2869#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16645: havoc csmi_ioctl_done_callback_#t~strcpy~res2776#1.base, csmi_ioctl_done_callback_#t~strcpy~res2776#1.offset;call write~int#15(1, csmi_ioctl_done_callback_~gdi~1#1.base, 162 + csmi_ioctl_done_callback_~gdi~1#1.offset, 2);call write~int#15(0, csmi_ioctl_done_callback_~gdi~1#1.base, 164 + csmi_ioctl_done_callback_~gdi~1#1.offset, 2);call write~int#15(0, csmi_ioctl_done_callback_~gdi~1#1.base, 166 + csmi_ioctl_done_callback_~gdi~1#1.offset, 2);call write~int#15(0, csmi_ioctl_done_callback_~gdi~1#1.base, 168 + csmi_ioctl_done_callback_~gdi~1#1.offset, 2); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-1: assume hba_ioctl_callback_#t~short2869#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-1: assume !hba_ioctl_callback_#t~short2869#1;call hba_ioctl_callback_#t~mem2867#1.base, hba_ioctl_callback_#t~mem2867#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2868#1 := read~int#15(hba_ioctl_callback_#t~mem2867#1.base, 66 + hba_ioctl_callback_#t~mem2867#1.offset, 2);hba_ioctl_callback_#t~short2869#1 := 16487 == hba_ioctl_callback_#t~mem2868#1 % 65536 % 4294967296; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16942: assume -2147483648 <= hba_ioctl_callback_#t~ret2846#1 && hba_ioctl_callback_#t~ret2846#1 <= 2147483647;havoc hba_ioctl_callback_#t~mem2845#1.base, hba_ioctl_callback_#t~mem2845#1.offset;havoc hba_ioctl_callback_#t~ret2846#1;call hba_ioctl_callback_#t~mem2847#1 := read~int#18(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset, 2);call write~int#15(hba_ioctl_callback_#t~mem2847#1 % 256 % 16, hba_ioctl_callback_~gai~0#1.base, 18 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2847#1;call hba_ioctl_callback_#t~mem2848#1 := read~int#15(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset, 4);call write~int#15(hba_ioctl_callback_#t~mem2848#1 % 256 % 16, hba_ioctl_callback_~gai~0#1.base, 17 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2848#1;call hba_ioctl_callback_#t~mem2849#1 := read~int#18(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset, 2); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-2: hba_ioctl_callback_#t~short2869#1 := hba_ioctl_callback_#t~short2866#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16942-1: SUMMARY for call hba_ioctl_callback_#t~ret2846#1 := pci_read_config_dword(hba_ioctl_callback_#t~mem2845#1.base, hba_ioctl_callback_#t~mem2845#1.offset, 12 + hba_ioctl_callback_~pcie_cap_reg~1#1, hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset); srcloc: null [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-3: assume hba_ioctl_callback_#t~short2866#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-3: assume !hba_ioctl_callback_#t~short2866#1;call hba_ioctl_callback_#t~mem2864#1.base, hba_ioctl_callback_#t~mem2864#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);call hba_ioctl_callback_#t~mem2865#1 := read~int#15(hba_ioctl_callback_#t~mem2864#1.base, 66 + hba_ioctl_callback_#t~mem2864#1.offset, 2);hba_ioctl_callback_#t~short2866#1 := 77 == hba_ioctl_callback_#t~mem2865#1 % 65536 % 4294967296; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17207: assume 0 != (if hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 - 4294967296);hba_ioctl_callback_#res#1 := 1;call ULTIMATE.dealloc(hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset);havoc hba_ioctl_callback_~#stat~0#1.base, hba_ioctl_callback_~#stat~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset);havoc hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset;call ULTIMATE.dealloc(hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset);havoc hba_ioctl_callback_~#lun~2#1.base, hba_ioctl_callback_~#lun~2#1.offset; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17207: assume !(0 != (if hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 else hba_ioctl_callback_~tmp___12~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17141: assume 0 != hba_ioctl_callback_~tmp___8~7#1 % 256;hba_ioctl_callback_~tmp___9~6#1 := 0; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17141: assume !(0 != hba_ioctl_callback_~tmp___8~7#1 % 256);hba_ioctl_callback_~tmp___9~6#1 := 1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042: hba_ioctl_callback_~trc~0#1.base, hba_ioctl_callback_~trc~0#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2895#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12979-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 113, 0; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16150: assume 0 == ~tmp___1~42#1;call write~int#15(0, ~a~10#1.base, 32890 + ~a~10#1.offset, 4); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16150: assume !(0 == ~tmp___1~42#1); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17009: assume 0 != hba_ioctl_callback_#t~mem2886#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2886#1;call write~int#15(2, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1);call write~int#15(0, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17009: assume !(0 != hba_ioctl_callback_#t~mem2886#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2886#1;call hba_ioctl_callback_#t~mem2887#1 := read~int#15(hba_ioctl_callback_~gaa~0#1.base, hba_ioctl_callback_~gaa~0#1.offset, 1); [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580-2: csmi_ioctl_callback_#t~short2760#1 := csmi_ioctl_callback_#t~short2758#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976: call write~int#15(hba_ioctl_callback_#t~bitwise2871#1, hba_ioctl_callback_~gai~0#1.base, 41 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2870#1;havoc hba_ioctl_callback_#t~bitwise2871#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580-1: assume csmi_ioctl_callback_#t~short2760#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580-1: assume !csmi_ioctl_callback_#t~short2760#1;call csmi_ioctl_callback_#t~mem2759#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, 21 + csmi_ioctl_callback_~t~7#1.offset, 8);csmi_ioctl_callback_#t~short2760#1 := 0 == csmi_ioctl_callback_#t~mem2759#1 % 18446744073709551616; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16547: csmi_ioctl_callback_~gsa~0#1.base, csmi_ioctl_callback_~gsa~0#1.offset := csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-1: [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580: assume csmi_ioctl_callback_#t~short2760#1;havoc csmi_ioctl_callback_#t~mem2756#1.base, csmi_ioctl_callback_#t~mem2756#1.offset;havoc csmi_ioctl_callback_#t~mem2757#1;havoc csmi_ioctl_callback_#t~short2758#1;havoc csmi_ioctl_callback_#t~mem2759#1;havoc csmi_ioctl_callback_#t~short2760#1;csmi_ioctl_callback_~sts~0#1 := 2014; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580: assume !csmi_ioctl_callback_#t~short2760#1;havoc csmi_ioctl_callback_#t~mem2756#1.base, csmi_ioctl_callback_#t~mem2756#1.offset;havoc csmi_ioctl_callback_#t~mem2757#1;havoc csmi_ioctl_callback_#t~short2758#1;havoc csmi_ioctl_callback_#t~mem2759#1;havoc csmi_ioctl_callback_#t~short2760#1;call csmi_ioctl_callback_#t~mem2761#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, 21 + csmi_ioctl_callback_~t~7#1.offset, 8);call write~int#15(csmi_ioctl_callback_#t~mem2761#1, csmi_ioctl_callback_~gda___0~0#1.base, 4 + csmi_ioctl_callback_~gda___0~0#1.offset, 8);havoc csmi_ioctl_callback_#t~mem2761#1; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-2: havoc hba_ioctl_callback_#t~bitwise2871#1;assume (hba_ioctl_callback_#t~bitwise2871#1 % 4294967296 >= hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296 && hba_ioctl_callback_#t~bitwise2871#1 % 4294967296 >= 64) && hba_ioctl_callback_#t~bitwise2871#1 % 4294967296 <= 64 + hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16613: csmi_ioctl_callback_~sts~0#1 := 2; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-3: assume false;hba_ioctl_callback_#t~bitwise2871#1 := hba_ioctl_callback_#t~mem2870#1 % 256; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-3: assume !false; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-4: assume 0 == hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296 || 64 == hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296;hba_ioctl_callback_#t~bitwise2871#1 := 64; [2025-02-08 04:40:43,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976-4: assume !(0 == hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296 || 64 == hba_ioctl_callback_#t~mem2870#1 % 256 % 4294967296); [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17076: assume hba_ioctl_callback_~offset~6#1 % 4294967296 >= hba_ioctl_callback_~total_len~0#1 % 4294967296 || (hba_ioctl_callback_~offset~6#1 + hba_ioctl_callback_~len~10#1) % 4294967296 > hba_ioctl_callback_~total_len~0#1 % 4294967296 || 0 == hba_ioctl_callback_~len~10#1 % 4294967296;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17076: assume !(hba_ioctl_callback_~offset~6#1 % 4294967296 >= hba_ioctl_callback_~total_len~0#1 % 4294967296 || (hba_ioctl_callback_~offset~6#1 + hba_ioctl_callback_~len~10#1) % 4294967296 > hba_ioctl_callback_~total_len~0#1 % 4294967296 || 0 == hba_ioctl_callback_~len~10#1 % 4294967296); [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043: assume 0 != (if hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2895#1; [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043: assume !(0 != (if hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2895#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2895#1;call hba_ioctl_callback_#t~mem2897#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16481-1: SUMMARY for call csmi_ioctl_callback_#t~memset~res2729#1.base, csmi_ioctl_callback_#t~memset~res2729#1.offset := #Ultimate.C_memset#15(csmi_ioctl_callback_~gcc~0#1.base, 52 + csmi_ioctl_callback_~gcc~0#1.offset, 0, 81); srcloc: null [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580-3: assume csmi_ioctl_callback_#t~short2758#1; [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580-3: assume !csmi_ioctl_callback_#t~short2758#1;call csmi_ioctl_callback_#t~mem2757#1 := read~int#15(csmi_ioctl_callback_~t~7#1.base, 2 + csmi_ioctl_callback_~t~7#1.offset, 1);csmi_ioctl_callback_#t~short2758#1 := 5 != csmi_ioctl_callback_#t~mem2757#1 % 256 % 4294967296; [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16481: havoc csmi_ioctl_callback_#t~memset~res2729#1.base, csmi_ioctl_callback_#t~memset~res2729#1.offset;call csmi_ioctl_callback_#t~mem2730#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29551 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2730#1 % 256, csmi_ioctl_callback_~gcc~0#1.base, 133 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2730#1;call csmi_ioctl_callback_#t~mem2731#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29551 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15((if csmi_ioctl_callback_#t~mem2731#1 % 65536 % 4294967296 <= 2147483647 then csmi_ioctl_callback_#t~mem2731#1 % 65536 % 4294967296 else csmi_ioctl_callback_#t~mem2731#1 % 65536 % 4294967296 - 4294967296) / 256 % 256, csmi_ioctl_callback_~gcc~0#1.base, 135 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2731#1;call csmi_ioctl_callback_#t~mem2732#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29551 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2732#1 % 4294967296 / 65536 % 256, csmi_ioctl_callback_~gcc~0#1.base, 137 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2732#1;call csmi_ioctl_callback_#t~mem2733#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29551 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15((if csmi_ioctl_callback_#t~mem2733#1 % 4294967296 / 65536 % 65536 % 4294967296 <= 2147483647 then csmi_ioctl_callback_#t~mem2733#1 % 4294967296 / 65536 % 65536 % 4294967296 else csmi_ioctl_callback_#t~mem2733#1 % 4294967296 / 65536 % 65536 % 4294967296 - 4294967296) / 256 % 256, csmi_ioctl_callback_~gcc~0#1.base, 139 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2733#1;call csmi_ioctl_callback_#t~mem2734#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29785 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15((if csmi_ioctl_callback_#t~mem2734#1 % 4294967296 / 65536 % 65536 % 4294967296 <= 2147483647 then csmi_ioctl_callback_#t~mem2734#1 % 4294967296 / 65536 % 65536 % 4294967296 else csmi_ioctl_callback_#t~mem2734#1 % 4294967296 / 65536 % 65536 % 4294967296 - 4294967296) / 256 % 256, csmi_ioctl_callback_~gcc~0#1.base, 141 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2734#1;call csmi_ioctl_callback_#t~mem2735#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29785 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2735#1 % 4294967296 / 65536 % 256, csmi_ioctl_callback_~gcc~0#1.base, 143 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2735#1;call csmi_ioctl_callback_#t~mem2736#1 := read~int#15(csmi_ioctl_callback_~a#1.base, 29785 + csmi_ioctl_callback_~a#1.offset, 4);call write~int#15(csmi_ioctl_callback_#t~mem2736#1, csmi_ioctl_callback_~gcc~0#1.base, 145 + csmi_ioctl_callback_~gcc~0#1.offset, 2);havoc csmi_ioctl_callback_#t~mem2736#1; [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16217-1: SUMMARY for call up(~#buffered_ioctl_semaphore~0.base, ~#buffered_ioctl_semaphore~0.offset); srcloc: null [2025-02-08 04:40:43,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17307: assume 0 != hba_ioctl_callback_~tmp___15~4#1;call write~int#15(5, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17307: assume !(0 != hba_ioctl_callback_~tmp___15~4#1);call write~int#15(1, hba_ioctl_callback_~ac~0#1.base, 1 + hba_ioctl_callback_~ac~0#1.offset, 1); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16217: #res#1 := ~result~2#1;call ULTIMATE.dealloc(~#sgc~2#1.base, ~#sgc~2#1.offset);havoc ~#sgc~2#1.base, ~#sgc~2#1.offset;call ULTIMATE.dealloc(~#__wait~1#1.base, ~#__wait~1#1.offset);havoc ~#__wait~1#1.base, ~#__wait~1#1.offset; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16548-1: SUMMARY for call csmi_ioctl_callback_#t~memcpy~res2741#1.base, csmi_ioctl_callback_#t~memcpy~res2741#1.offset := #Ultimate.C_memcpy#15(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset, csmi_ioctl_callback_~gsa~0#1.base, 8 + csmi_ioctl_callback_~gsa~0#1.offset, 8); srcloc: null [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16515: call write~int#15(0, csmi_ioctl_callback_~gcs~0#1.base, 4 + csmi_ioctl_callback_~gcs~0#1.offset, 4); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16911: call hba_ioctl_callback_#t~mem2817#1.base, hba_ioctl_callback_#t~mem2817#1.offset := read~$Pointer$#15(hba_ioctl_callback_~a#1.base, 30026 + hba_ioctl_callback_~a#1.offset, 8);hba_ioctl_callback_~class_code~0#1.base, hba_ioctl_callback_~class_code~0#1.offset := hba_ioctl_callback_#t~mem2817#1.base, 68 + hba_ioctl_callback_#t~mem2817#1.offset;hba_ioctl_callback_~gai~0#1.base, hba_ioctl_callback_~gai~0#1.offset := hba_ioctl_callback_~hi~3#1.base, 64 + hba_ioctl_callback_~hi~3#1.offset;call hba_ioctl_callback_#t~mem2818#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, 3 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16548: havoc csmi_ioctl_callback_#t~memcpy~res2741#1.base, csmi_ioctl_callback_#t~memcpy~res2741#1.offset;call csmi_ioctl_callback_#t~mem2743#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[0 := csmi_ioctl_callback_#t~mem2743#1];call csmi_ioctl_callback_#t~mem2744#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 1 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[1 := csmi_ioctl_callback_#t~mem2744#1];call csmi_ioctl_callback_#t~mem2745#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 2 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[2 := csmi_ioctl_callback_#t~mem2745#1];call csmi_ioctl_callback_#t~mem2746#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 3 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[3 := csmi_ioctl_callback_#t~mem2746#1];call csmi_ioctl_callback_#t~mem2747#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 4 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[4 := csmi_ioctl_callback_#t~mem2747#1];call csmi_ioctl_callback_#t~mem2748#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 5 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[5 := csmi_ioctl_callback_#t~mem2748#1];call csmi_ioctl_callback_#t~mem2749#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 6 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[6 := csmi_ioctl_callback_#t~mem2749#1];call csmi_ioctl_callback_#t~mem2750#1 := read~int#15(csmi_ioctl_callback_~#lun___0~0#1.base, 7 + csmi_ioctl_callback_~#lun___0~0#1.offset, 1);csmi_ioctl_callback_#t~arrayCopy2742#1 := csmi_ioctl_callback_#t~arrayCopy2742#1[7 := csmi_ioctl_callback_#t~mem2750#1]; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc hba_ioctl_done_callback_#t~mem2994#1, hba_ioctl_done_callback_#t~strcpy~res2995#1.base, hba_ioctl_done_callback_#t~strcpy~res2995#1.offset, hba_ioctl_done_callback_#t~strcpy~res2996#1.base, hba_ioctl_done_callback_#t~strcpy~res2996#1.offset, hba_ioctl_done_callback_~a#1.base, hba_ioctl_done_callback_~a#1.offset, hba_ioctl_done_callback_~rq#1.base, hba_ioctl_done_callback_~rq#1.offset, hba_ioctl_done_callback_~context#1.base, hba_ioctl_done_callback_~context#1.offset, hba_ioctl_done_callback_~ioctl_hba~0#1.base, hba_ioctl_done_callback_~ioctl_hba~0#1.offset, hba_ioctl_done_callback_~gai~1#1.base, hba_ioctl_done_callback_~gai~1#1.offset;havoc hba_ioctl_done_callback_#in~a#1.base, hba_ioctl_done_callback_#in~a#1.offset, hba_ioctl_done_callback_#in~rq#1.base, hba_ioctl_done_callback_#in~rq#1.offset, hba_ioctl_done_callback_#in~context#1.base, hba_ioctl_done_callback_#in~context#1.offset;assume { :end_inline_hba_ioctl_done_callback } true; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc csmi_ioctl_done_callback_#t~mem2774#1, csmi_ioctl_done_callback_#t~mem2775#1, csmi_ioctl_done_callback_#t~strcpy~res2776#1.base, csmi_ioctl_done_callback_#t~strcpy~res2776#1.offset, csmi_ioctl_done_callback_#t~mem2777#1, csmi_ioctl_done_callback_#t~mem2778#1, csmi_ioctl_done_callback_#t~mem2779#1, csmi_ioctl_done_callback_~a#1.base, csmi_ioctl_done_callback_~a#1.offset, csmi_ioctl_done_callback_~rq#1.base, csmi_ioctl_done_callback_~rq#1.offset, csmi_ioctl_done_callback_~context#1.base, csmi_ioctl_done_callback_~context#1.offset, csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset, csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset, csmi_ioctl_done_callback_~gdi~1#1.base, csmi_ioctl_done_callback_~gdi~1#1.offset, csmi_ioctl_done_callback_~gsa~1#1.base, csmi_ioctl_done_callback_~gsa~1#1.offset;havoc csmi_ioctl_done_callback_#in~a#1.base, csmi_ioctl_done_callback_#in~a#1.offset, csmi_ioctl_done_callback_#in~rq#1.base, csmi_ioctl_done_callback_#in~rq#1.offset, csmi_ioctl_done_callback_#in~context#1.base, csmi_ioctl_done_callback_#in~context#1.offset;assume { :end_inline_csmi_ioctl_done_callback } true; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base == #funAddr~hba_ioctl_done_callback.base && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset == #funAddr~hba_ioctl_done_callback.offset;assume { :begin_inline_hba_ioctl_done_callback } true;hba_ioctl_done_callback_#in~a#1.base, hba_ioctl_done_callback_#in~a#1.offset, hba_ioctl_done_callback_#in~rq#1.base, hba_ioctl_done_callback_#in~rq#1.offset, hba_ioctl_done_callback_#in~context#1.base, hba_ioctl_done_callback_#in~context#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.offset;havoc hba_ioctl_done_callback_#t~mem2994#1, hba_ioctl_done_callback_#t~strcpy~res2995#1.base, hba_ioctl_done_callback_#t~strcpy~res2995#1.offset, hba_ioctl_done_callback_#t~strcpy~res2996#1.base, hba_ioctl_done_callback_#t~strcpy~res2996#1.offset, hba_ioctl_done_callback_~a#1.base, hba_ioctl_done_callback_~a#1.offset, hba_ioctl_done_callback_~rq#1.base, hba_ioctl_done_callback_~rq#1.offset, hba_ioctl_done_callback_~context#1.base, hba_ioctl_done_callback_~context#1.offset, hba_ioctl_done_callback_~ioctl_hba~0#1.base, hba_ioctl_done_callback_~ioctl_hba~0#1.offset, hba_ioctl_done_callback_~gai~1#1.base, hba_ioctl_done_callback_~gai~1#1.offset;hba_ioctl_done_callback_~a#1.base, hba_ioctl_done_callback_~a#1.offset := hba_ioctl_done_callback_#in~a#1.base, hba_ioctl_done_callback_#in~a#1.offset;hba_ioctl_done_callback_~rq#1.base, hba_ioctl_done_callback_~rq#1.offset := hba_ioctl_done_callback_#in~rq#1.base, hba_ioctl_done_callback_#in~rq#1.offset;hba_ioctl_done_callback_~context#1.base, hba_ioctl_done_callback_~context#1.offset := hba_ioctl_done_callback_#in~context#1.base, hba_ioctl_done_callback_#in~context#1.offset;havoc hba_ioctl_done_callback_~ioctl_hba~0#1.base, hba_ioctl_done_callback_~ioctl_hba~0#1.offset;havoc hba_ioctl_done_callback_~gai~1#1.base, hba_ioctl_done_callback_~gai~1#1.offset;hba_ioctl_done_callback_~ioctl_hba~0#1.base, hba_ioctl_done_callback_~ioctl_hba~0#1.offset := ~esas2r_buffered_ioctl~0.base, ~esas2r_buffered_ioctl~0.offset;call hba_ioctl_done_callback_#t~mem2994#1 := read~int#15(hba_ioctl_done_callback_~ioctl_hba~0#1.base, 1 + hba_ioctl_done_callback_~ioctl_hba~0#1.offset, 1); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base == #funAddr~hba_ioctl_done_callback.base && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset == #funAddr~hba_ioctl_done_callback.offset);assume { :begin_inline_csmi_ioctl_done_callback } true;csmi_ioctl_done_callback_#in~a#1.base, csmi_ioctl_done_callback_#in~a#1.offset, csmi_ioctl_done_callback_#in~rq#1.base, csmi_ioctl_done_callback_#in~rq#1.offset, csmi_ioctl_done_callback_#in~context#1.base, csmi_ioctl_done_callback_#in~context#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2635#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2636#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~2637#1.offset;havoc csmi_ioctl_done_callback_#t~mem2774#1, csmi_ioctl_done_callback_#t~mem2775#1, csmi_ioctl_done_callback_#t~strcpy~res2776#1.base, csmi_ioctl_done_callback_#t~strcpy~res2776#1.offset, csmi_ioctl_done_callback_#t~mem2777#1, csmi_ioctl_done_callback_#t~mem2778#1, csmi_ioctl_done_callback_#t~mem2779#1, csmi_ioctl_done_callback_~a#1.base, csmi_ioctl_done_callback_~a#1.offset, csmi_ioctl_done_callback_~rq#1.base, csmi_ioctl_done_callback_~rq#1.offset, csmi_ioctl_done_callback_~context#1.base, csmi_ioctl_done_callback_~context#1.offset, csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset, csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset, csmi_ioctl_done_callback_~gdi~1#1.base, csmi_ioctl_done_callback_~gdi~1#1.offset, csmi_ioctl_done_callback_~gsa~1#1.base, csmi_ioctl_done_callback_~gsa~1#1.offset;csmi_ioctl_done_callback_~a#1.base, csmi_ioctl_done_callback_~a#1.offset := csmi_ioctl_done_callback_#in~a#1.base, csmi_ioctl_done_callback_#in~a#1.offset;csmi_ioctl_done_callback_~rq#1.base, csmi_ioctl_done_callback_~rq#1.offset := csmi_ioctl_done_callback_#in~rq#1.base, csmi_ioctl_done_callback_#in~rq#1.offset;csmi_ioctl_done_callback_~context#1.base, csmi_ioctl_done_callback_~context#1.offset := csmi_ioctl_done_callback_#in~context#1.base, csmi_ioctl_done_callback_#in~context#1.offset;havoc csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset;havoc csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset;havoc csmi_ioctl_done_callback_~gdi~1#1.base, csmi_ioctl_done_callback_~gdi~1#1.offset;havoc csmi_ioctl_done_callback_~gsa~1#1.base, csmi_ioctl_done_callback_~gsa~1#1.offset;csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset := csmi_ioctl_done_callback_~context#1.base, csmi_ioctl_done_callback_~context#1.offset;csmi_ioctl_done_callback_~ioctl_csmi~1#1.base, csmi_ioctl_done_callback_~ioctl_csmi~1#1.offset := ~esas2r_buffered_ioctl~0.base, ~esas2r_buffered_ioctl~0.offset;call csmi_ioctl_done_callback_#t~mem2774#1 := read~int#15(csmi_ioctl_done_callback_~ci~2#1.base, csmi_ioctl_done_callback_~ci~2#1.offset, 4); [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1;#t~ret2627#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2621#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2621#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2622#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2622#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2623#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2623#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2624#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~2624#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4321#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2621#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2621#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2622#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2622#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2623#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2623#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2624#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~2624#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int } true;assume -2147483648 <= #t~ret2627#1 && #t~ret2627#1 <= 2147483647;~tmp___1~42#1 := #t~ret2627#1;havoc #t~mem2625#1.base, #t~mem2625#1.offset;havoc #t~mem2626#1.base, #t~mem2626#1.offset;havoc #t~ret2627#1; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1 := smp_ioctl_callback_#res#1;havoc smp_ioctl_callback_#t~mem2643#1.base, smp_ioctl_callback_#t~mem2643#1.offset, smp_ioctl_callback_#t~mem2644#1, smp_ioctl_callback_#t~ret2645#1, smp_ioctl_callback_~a#1.base, smp_ioctl_callback_~a#1.offset, smp_ioctl_callback_~rq#1.base, smp_ioctl_callback_~rq#1.offset, smp_ioctl_callback_~sgc#1.base, smp_ioctl_callback_~sgc#1.offset, smp_ioctl_callback_~context#1.base, smp_ioctl_callback_~context#1.offset, smp_ioctl_callback_~si~0#1.base, smp_ioctl_callback_~si~0#1.offset, smp_ioctl_callback_~tmp~121#1, smp_ioctl_callback_~tmp___0~71#1;havoc smp_ioctl_callback_#in~a#1.base, smp_ioctl_callback_#in~a#1.offset, smp_ioctl_callback_#in~rq#1.base, smp_ioctl_callback_#in~rq#1.offset, smp_ioctl_callback_#in~sgc#1.base, smp_ioctl_callback_#in~sgc#1.offset, smp_ioctl_callback_#in~context#1.base, smp_ioctl_callback_#in~context#1.offset;assume { :end_inline_smp_ioctl_callback } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1 && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4319#1; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17374: havoc hba_ioctl_done_callback_#t~strcpy~res2995#1.base, hba_ioctl_done_callback_#t~strcpy~res2995#1.offset; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 114, 0; [2025-02-08 04:40:43,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17374-1: SUMMARY for call hba_ioctl_done_callback_#t~strcpy~res2995#1.base, hba_ioctl_done_callback_#t~strcpy~res2995#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_done_callback_~gai~1#1.base, 48 + hba_ioctl_done_callback_~gai~1#1.offset, 136, 0); srcloc: null [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17275: assume 1 != hba_ioctl_callback_#t~mem2980#1 % 256 % 4294967296;havoc hba_ioctl_callback_#t~mem2980#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17275: assume !(1 != hba_ioctl_callback_#t~mem2980#1 % 256 % 4294967296);havoc hba_ioctl_callback_#t~mem2980#1; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945: call write~int#15(hba_ioctl_callback_#t~bitwise2850#1 / 16, hba_ioctl_callback_~gai~0#1.base, 16 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2849#1;havoc hba_ioctl_callback_#t~bitwise2850#1;call hba_ioctl_callback_#t~mem2851#1 := read~int#15(hba_ioctl_callback_~#caps~0#1.base, hba_ioctl_callback_~#caps~0#1.offset, 4); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-1: [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-2: havoc hba_ioctl_callback_#t~bitwise2850#1;assume (((((if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296) < 0 || hba_ioctl_callback_#t~bitwise2850#1 <= (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296)) && hba_ioctl_callback_#t~bitwise2850#1 <= 1008) && hba_ioctl_callback_#t~bitwise2850#1 >= 0) && ((if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296) >= 0 || hba_ioctl_callback_#t~bitwise2850#1 > 1008 + (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296))) && hba_ioctl_callback_#t~bitwise2850#1 >= -2147483648; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16549-1: SUMMARY for call csmi_ioctl_callback_#t~ret2751#1 := check_lun(csmi_ioctl_callback_#t~arrayCopy2742#1); srcloc: null [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-3: assume 1008 == (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296);hba_ioctl_callback_#t~bitwise2850#1 := (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-3: assume !(1008 == (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16549: csmi_ioctl_callback_~tmp___4~13#1 := (if 0 == csmi_ioctl_callback_#t~ret2751#1 % 256 then 0 else 1);havoc csmi_ioctl_callback_#t~arrayCopy2742#1;havoc csmi_ioctl_callback_#t~mem2743#1;havoc csmi_ioctl_callback_#t~mem2744#1;havoc csmi_ioctl_callback_#t~mem2745#1;havoc csmi_ioctl_callback_#t~mem2746#1;havoc csmi_ioctl_callback_#t~mem2747#1;havoc csmi_ioctl_callback_#t~mem2748#1;havoc csmi_ioctl_callback_#t~mem2749#1;havoc csmi_ioctl_callback_#t~mem2750#1;havoc csmi_ioctl_callback_#t~ret2751#1; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-4: assume 0 == (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296);hba_ioctl_callback_#t~bitwise2850#1 := 0; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945-4: assume !(0 == (if hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2849#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17243-2: call hba_ioctl_callback_#t~mem2974#1 := read~int#15(hba_ioctl_callback_~gda~1#1.base, 4 + hba_ioctl_callback_~gda~1#1.offset, 4); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177: assume 0 != hba_ioctl_callback_#t~bitwise2952#1 % 4294967296;havoc hba_ioctl_callback_#t~mem2951#1;havoc hba_ioctl_callback_#t~bitwise2952#1;call hba_ioctl_callback_#t~mem2953#1.base, hba_ioctl_callback_#t~mem2953#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2954#1.base, hba_ioctl_callback_#t~mem2954#1.offset := read~$Pointer$#15(hba_ioctl_callback_~rq#1.base, 32 + hba_ioctl_callback_~rq#1.offset, 8);call hba_ioctl_callback_#t~mem2955#1 := read~int#15(hba_ioctl_callback_#t~mem2954#1.base, 12 + hba_ioctl_callback_#t~mem2954#1.offset, 4); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177: assume !(0 != hba_ioctl_callback_#t~bitwise2952#1 % 4294967296);havoc hba_ioctl_callback_#t~mem2951#1;havoc hba_ioctl_callback_#t~bitwise2952#1;call hba_ioctl_callback_#t~mem2957#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 36 + hba_ioctl_callback_~spt~1#1.offset, 4); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-1: [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-2: havoc hba_ioctl_callback_#t~bitwise2952#1;assume hba_ioctl_callback_#t~bitwise2952#1 % 4294967296 <= hba_ioctl_callback_#t~mem2951#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2952#1 % 4294967296 <= 16; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-3: assume 16 == hba_ioctl_callback_#t~mem2951#1 % 4294967296;hba_ioctl_callback_#t~bitwise2952#1 := hba_ioctl_callback_#t~mem2951#1; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-3: assume !(16 == hba_ioctl_callback_#t~mem2951#1 % 4294967296); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-4: assume 0 == hba_ioctl_callback_#t~mem2951#1 % 4294967296;hba_ioctl_callback_#t~bitwise2952#1 := 0; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-4: assume !(0 == hba_ioctl_callback_#t~mem2951#1 % 4294967296); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17045: hba_ioctl_callback_~tmp___4~14#1 := (if 0 == hba_ioctl_callback_#t~ret2896#1 % 256 then 0 else 1);havoc hba_ioctl_callback_#t~ret2896#1; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17177-5: call hba_ioctl_callback_#t~mem2951#1 := read~int#15(hba_ioctl_callback_~spt~1#1.base, 36 + hba_ioctl_callback_~spt~1#1.offset, 4); [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17045-1: SUMMARY for call hba_ioctl_callback_#t~ret2896#1 := hba_ioctl_tunnel(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, hba_ioctl_callback_~rq#1.base, hba_ioctl_callback_~rq#1.offset, hba_ioctl_callback_~sgc#1.base, hba_ioctl_callback_~sgc#1.offset); srcloc: null [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946: call write~int#15(hba_ioctl_callback_#t~bitwise2852#1 % 4294967296 / 16, hba_ioctl_callback_~gai~0#1.base, 15 + hba_ioctl_callback_~gai~0#1.offset, 1);havoc hba_ioctl_callback_#t~mem2851#1;havoc hba_ioctl_callback_#t~bitwise2852#1; [2025-02-08 04:40:43,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17375: havoc hba_ioctl_done_callback_#t~strcpy~res2996#1.base, hba_ioctl_done_callback_#t~strcpy~res2996#1.offset;call write~int#15(1, hba_ioctl_done_callback_~gai~1#1.base, 188 + hba_ioctl_done_callback_~gai~1#1.offset, 1);call write~int#15(256, hba_ioctl_done_callback_~gai~1#1.base, 180 + hba_ioctl_done_callback_~gai~1#1.offset, 4);call write~int#15(1, hba_ioctl_done_callback_~gai~1#1.base, 184 + hba_ioctl_done_callback_~gai~1#1.offset, 4); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume 78 == (if esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 - 4294967296);havoc esas2r_get_model_name_short_#t~mem1999#1.base, esas2r_get_model_name_short_#t~mem1999#1.offset;havoc esas2r_get_model_name_short_#t~mem2000#1; [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume !(78 == (if esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 <= 2147483647 then esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 else esas2r_get_model_name_short_#t~mem2000#1 % 65536 % 4294967296 - 4294967296));havoc esas2r_get_model_name_short_#t~mem1999#1.base, esas2r_get_model_name_short_#t~mem1999#1.offset;havoc esas2r_get_model_name_short_#t~mem2000#1;call esas2r_get_model_name_short_#t~mem2001#1.base, esas2r_get_model_name_short_#t~mem2001#1.offset := read~$Pointer$#15(esas2r_get_model_name_short_~a#1.base, 30026 + esas2r_get_model_name_short_~a#1.offset, 8);call esas2r_get_model_name_short_#t~mem2002#1 := read~int#15(esas2r_get_model_name_short_#t~mem2001#1.base, 66 + esas2r_get_model_name_short_#t~mem2001#1.offset, 2); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17375-1: SUMMARY for call hba_ioctl_done_callback_#t~strcpy~res2996#1.base, hba_ioctl_done_callback_#t~strcpy~res2996#1.offset := #Ultimate.C_strcpy#15(hba_ioctl_done_callback_~gai~1#1.base, 64 + hba_ioctl_done_callback_~gai~1#1.offset, 137, 0); srcloc: null [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17243: hba_ioctl_callback_~tmp___13~5#1 := hba_ioctl_callback_#t~ret2975#1;havoc hba_ioctl_callback_#t~mem2974#1;havoc hba_ioctl_callback_#t~ret2975#1;call write~int#15(hba_ioctl_callback_~tmp___13~5#1 % 65536, hba_ioctl_callback_~gda~1#1.base, 4 + hba_ioctl_callback_~gda~1#1.offset, 4); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17243-1: SUMMARY for call hba_ioctl_callback_#t~ret2975#1 := esas2r_targ_db_find_next_present(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, (if hba_ioctl_callback_#t~mem2974#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2974#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2974#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-1: [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16913: assume 0 != (if hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 - 4294967296) % 2;havoc hba_ioctl_callback_#t~mem2818#1;call write~int#15(5, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16913: assume !(0 != (if hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 else hba_ioctl_callback_#t~mem2818#1 % 256 % 4294967296 - 4294967296) % 2);havoc hba_ioctl_callback_#t~mem2818#1;call hba_ioctl_callback_#t~mem2819#1 := read~int#15(hba_ioctl_callback_~hi~3#1.base, hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-2: havoc hba_ioctl_callback_#t~bitwise2852#1;assume hba_ioctl_callback_#t~bitwise2852#1 % 4294967296 <= hba_ioctl_callback_#t~mem2851#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2852#1 % 4294967296 <= 1008; [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-3: assume 1008 == hba_ioctl_callback_#t~mem2851#1 % 4294967296;hba_ioctl_callback_#t~bitwise2852#1 := hba_ioctl_callback_#t~mem2851#1; [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-3: assume !(1008 == hba_ioctl_callback_#t~mem2851#1 % 4294967296); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-4: assume 0 == hba_ioctl_callback_#t~mem2851#1 % 4294967296;hba_ioctl_callback_#t~bitwise2852#1 := 0; [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946-4: assume !(0 == hba_ioctl_callback_#t~mem2851#1 % 4294967296); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16187-1: SUMMARY for call finish_wait(~a~10#1.base, 32806 + ~a~10#1.offset, ~#__wait~1#1.base, ~#__wait~1#1.offset); srcloc: null [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-1: [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16187: ~__ret~2#1 := (if ~__ret___0~1#1 % 4294967296 <= 2147483647 then ~__ret___0~1#1 % 4294967296 else ~__ret___0~1#1 % 4294967296 - 4294967296); [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-2: havoc hba_ioctl_callback_#t~bitwise2956#1;assume (hba_ioctl_callback_#t~bitwise2956#1 % 4294967296 >= hba_ioctl_callback_#t~mem2955#1 % 4294967296 && hba_ioctl_callback_#t~bitwise2956#1 % 4294967296 >= 512) && hba_ioctl_callback_#t~bitwise2956#1 % 4294967296 <= 512 + hba_ioctl_callback_#t~mem2955#1 % 4294967296; [2025-02-08 04:40:43,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-3: assume false;hba_ioctl_callback_#t~bitwise2956#1 := hba_ioctl_callback_#t~mem2955#1; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-3: assume !false; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-4: assume 0 == hba_ioctl_callback_#t~mem2955#1 % 4294967296 || 512 == hba_ioctl_callback_#t~mem2955#1 % 4294967296;hba_ioctl_callback_#t~bitwise2956#1 := 512; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178-4: assume !(0 == hba_ioctl_callback_#t~mem2955#1 % 4294967296 || 512 == hba_ioctl_callback_#t~mem2955#1 % 4294967296); [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17013: assume hba_ioctl_callback_#t~mem2887#1 % 256 % 4294967296 <= 1;havoc hba_ioctl_callback_#t~mem2887#1;call hba_ioctl_callback_#t~mem2888#1 := read~int#15(hba_ioctl_callback_~gaa~0#1.base, hba_ioctl_callback_~gaa~0#1.offset, 1);hba_ioctl_callback_#t~short2890#1 := 0 == hba_ioctl_callback_#t~mem2888#1 % 256 % 4294967296; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17013: assume !(hba_ioctl_callback_#t~mem2887#1 % 256 % 4294967296 <= 1);havoc hba_ioctl_callback_#t~mem2887#1;call write~int#15(8, hba_ioctl_callback_~hi~3#1.base, 2 + hba_ioctl_callback_~hi~3#1.offset, 1); [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16980: call write~int#15(8, hba_ioctl_callback_~gai~0#1.base, 42 + hba_ioctl_callback_~gai~0#1.offset, 1);call write~int#15(8, hba_ioctl_callback_~gai~0#1.base, 43 + hba_ioctl_callback_~gai~0#1.offset, 1); [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16352: call ULTIMATE.dealloc(csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset);havoc csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1 := csmi_ioctl_callback_#res#1;havoc csmi_ioctl_callback_#t~mem2681#1, csmi_ioctl_callback_#t~mem2682#1, csmi_ioctl_callback_#t~mem2683#1, csmi_ioctl_callback_#t~mem2684#1, csmi_ioctl_callback_#t~mem2685#1, csmi_ioctl_callback_#t~mem2686#1, csmi_ioctl_callback_#t~mem2687#1, csmi_ioctl_callback_#t~mem2688#1, csmi_ioctl_callback_#t~mem2689#1.base, csmi_ioctl_callback_#t~mem2689#1.offset, csmi_ioctl_callback_#t~mem2690#1.base, csmi_ioctl_callback_#t~mem2690#1.offset, csmi_ioctl_callback_#t~mem2691#1, csmi_ioctl_callback_#t~bitwise2692#1, csmi_ioctl_callback_#t~mem2693#1, csmi_ioctl_callback_#t~mem2694#1, csmi_ioctl_callback_#t~mem2695#1, csmi_ioctl_callback_#t~mem2696#1, csmi_ioctl_callback_#t~mem2697#1, csmi_ioctl_callback_#t~mem2698#1, csmi_ioctl_callback_#t~mem2699#1, csmi_ioctl_callback_#t~mem2700#1, csmi_ioctl_callback_#t~mem2701#1, csmi_ioctl_callback_#t~mem2702#1, csmi_ioctl_callback_#t~mem2703#1, csmi_ioctl_callback_#t~mem2704#1, csmi_ioctl_callback_#t~mem2705#1, csmi_ioctl_callback_#t~mem2706#1, csmi_ioctl_callback_#t~mem2707#1, csmi_ioctl_callback_#t~mem2708#1, csmi_ioctl_callback_#t~mem2709#1, csmi_ioctl_callback_#t~mem2710#1, csmi_ioctl_callback_#t~ret2711#1.base, csmi_ioctl_callback_#t~ret2711#1.offset, csmi_ioctl_callback_#t~strcpy~res2712#1.base, csmi_ioctl_callback_#t~strcpy~res2712#1.offset, csmi_ioctl_callback_#t~mem2713#1.base, csmi_ioctl_callback_#t~mem2713#1.offset, csmi_ioctl_callback_#t~ret2714#1, csmi_ioctl_callback_#t~mem2715#1.base, csmi_ioctl_callback_#t~mem2715#1.offset, csmi_ioctl_callback_#t~ret2716#1, csmi_ioctl_callback_#t~mem2717#1.base, csmi_ioctl_callback_#t~mem2717#1.offset, csmi_ioctl_callback_#t~mem2718#1, csmi_ioctl_callback_#t~mem2719#1.base, csmi_ioctl_callback_#t~mem2719#1.offset, csmi_ioctl_callback_#t~mem2720#1, csmi_ioctl_callback_#t~bitwise2721#1, csmi_ioctl_callback_#t~mem2722#1.base, csmi_ioctl_callback_#t~mem2722#1.offset, csmi_ioctl_callback_#t~mem2723#1.base, csmi_ioctl_callback_#t~mem2723#1.offset, csmi_ioctl_callback_#t~mem2724#1, csmi_ioctl_callback_#t~mem2725#1.base, csmi_ioctl_callback_#t~mem2725#1.offset, csmi_ioctl_callback_#t~mem2726#1, csmi_ioctl_callback_#t~mem2727#1.base, csmi_ioctl_callback_#t~mem2727#1.offset, csmi_ioctl_callback_#t~mem2728#1, csmi_ioctl_callback_#t~memset~res2729#1.base, csmi_ioctl_callback_#t~memset~res2729#1.offset, csmi_ioctl_callback_#t~mem2730#1, csmi_ioctl_callback_#t~mem2731#1, csmi_ioctl_callback_#t~mem2732#1, csmi_ioctl_callback_#t~mem2733#1, csmi_ioctl_callback_#t~mem2734#1, csmi_ioctl_callback_#t~mem2735#1, csmi_ioctl_callback_#t~mem2736#1, csmi_ioctl_callback_#t~ret2737#1, csmi_ioctl_callback_#t~ret2738#1, csmi_ioctl_callback_#t~mem2739#1, csmi_ioctl_callback_#t~ret2740#1, csmi_ioctl_callback_#t~memcpy~res2741#1.base, csmi_ioctl_callback_#t~memcpy~res2741#1.offset, csmi_ioctl_callback_#t~arrayCopy2742#1, csmi_ioctl_callback_#t~mem2743#1, csmi_ioctl_callback_#t~mem2744#1, csmi_ioctl_callback_#t~mem2745#1, csmi_ioctl_callback_#t~mem2746#1, csmi_ioctl_callback_#t~mem2747#1, csmi_ioctl_callback_#t~mem2748#1, csmi_ioctl_callback_#t~mem2749#1, csmi_ioctl_callback_#t~mem2750#1, csmi_ioctl_callback_#t~ret2751#1, csmi_ioctl_callback_#t~ret2752#1.base, csmi_ioctl_callback_#t~ret2752#1.offset, csmi_ioctl_callback_#t~mem2753#1, csmi_ioctl_callback_#t~ret2754#1, csmi_ioctl_callback_#t~mem2755#1, csmi_ioctl_callback_#t~mem2756#1.base, csmi_ioctl_callback_#t~mem2756#1.offset, csmi_ioctl_callback_#t~mem2757#1, csmi_ioctl_callback_#t~short2758#1, csmi_ioctl_callback_#t~mem2759#1, csmi_ioctl_callback_#t~short2760#1, csmi_ioctl_callback_#t~mem2761#1, csmi_ioctl_callback_#t~memset~res2762#1.base, csmi_ioctl_callback_#t~memset~res2762#1.offset, csmi_ioctl_callback_#t~mem2763#1.base, csmi_ioctl_callback_#t~mem2763#1.offset, csmi_ioctl_callback_#t~mem2764#1, csmi_ioctl_callback_#t~mem2765#1, csmi_ioctl_callback_#t~mem2766#1.base, csmi_ioctl_callback_#t~mem2766#1.offset, csmi_ioctl_callback_#t~mem2767#1, csmi_ioctl_callback_#t~short2768#1, csmi_ioctl_callback_#t~mem2769#1, csmi_ioctl_callback_#t~short2770#1, csmi_ioctl_callback_#t~mem2771#1, csmi_ioctl_callback_#t~mem2772#1, csmi_ioctl_callback_#t~ret2773#1, csmi_ioctl_callback_~a#1.base, csmi_ioctl_callback_~a#1.offset, csmi_ioctl_callback_~rq#1.base, csmi_ioctl_callback_~rq#1.offset, csmi_ioctl_callback_~sgc#1.base, csmi_ioctl_callback_~sgc#1.offset, csmi_ioctl_callback_~context#1.base, csmi_ioctl_callback_~context#1.offset, csmi_ioctl_callback_~ci~1#1.base, csmi_ioctl_callback_~ci~1#1.offset, csmi_ioctl_callback_~ioctl_csmi~0#1.base, csmi_ioctl_callback_~ioctl_csmi~0#1.offset, csmi_ioctl_callback_~path~0#1, csmi_ioctl_callback_~tid~0#1, csmi_ioctl_callback_~lun~1#1, csmi_ioctl_callback_~sts~0#1, csmi_ioctl_callback_~t~7#1.base, csmi_ioctl_callback_~t~7#1.offset, csmi_ioctl_callback_~flags~26#1, csmi_ioctl_callback_~gda~0#1.base, csmi_ioctl_callback_~gda~0#1.offset, csmi_ioctl_callback_~tm~0#1.base, csmi_ioctl_callback_~tm~0#1.offset, csmi_ioctl_callback_~gdi~0#1.base, csmi_ioctl_callback_~gdi~0#1.offset, csmi_ioctl_callback_~tmp~124#1.base, csmi_ioctl_callback_~tmp~124#1.offset, csmi_ioctl_callback_~gcc~0#1.base, csmi_ioctl_callback_~gcc~0#1.offset, csmi_ioctl_callback_~tmp___0~73#1, csmi_ioctl_callback_~gcs~0#1.base, csmi_ioctl_callback_~gcs~0#1.offset, csmi_ioctl_callback_~tmp___1~44#1, csmi_ioctl_callback_~tmp___2~33#1, csmi_ioctl_callback_~tmp___3~20#1, csmi_ioctl_callback_~gsa~0#1.base, csmi_ioctl_callback_~gsa~0#1.offset, csmi_ioctl_callback_~#lun___0~0#1.base, csmi_ioctl_callback_~#lun___0~0#1.offset, csmi_ioctl_callback_~tmp___4~13#1, csmi_ioctl_callback_~tmp___5~10#1, csmi_ioctl_callback_~gda___0~0#1.base, csmi_ioctl_callback_~gda___0~0#1.offset, csmi_ioctl_callback_~tmp___6~9#1, csmi_ioctl_callback_~tmp___7~7#1;havoc csmi_ioctl_callback_#in~a#1.base, csmi_ioctl_callback_#in~a#1.offset, csmi_ioctl_callback_#in~rq#1.base, csmi_ioctl_callback_#in~rq#1.offset, csmi_ioctl_callback_#in~sgc#1.base, csmi_ioctl_callback_#in~sgc#1.offset, csmi_ioctl_callback_#in~context#1.base, csmi_ioctl_callback_#in~context#1.offset;assume { :end_inline_csmi_ioctl_callback } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1 && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres4318#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret4320#1; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343: hba_ioctl_callback_~tmp___21~0#1 := hba_ioctl_callback_#t~ret2992#1;havoc hba_ioctl_callback_#t~mem2991#1;havoc hba_ioctl_callback_#t~ret2992#1;call write~int#15(hba_ioctl_callback_~tmp___21~0#1 % 65536, hba_ioctl_callback_~gdi~2#1.base, hba_ioctl_callback_~gdi~2#1.offset, 4);call hba_ioctl_callback_#t~mem2993#1 := read~int#15(hba_ioctl_callback_~t___0~0#1.base, 2 + hba_ioctl_callback_~t___0~0#1.offset, 1); [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-1: SUMMARY for call hba_ioctl_callback_#t~ret2992#1 := esas2r_targ_db_find_next_present(hba_ioctl_callback_~a#1.base, hba_ioctl_callback_~a#1.offset, (if hba_ioctl_callback_#t~mem2991#1 % 65536 % 4294967296 <= 2147483647 then hba_ioctl_callback_#t~mem2991#1 % 65536 % 4294967296 else hba_ioctl_callback_#t~mem2991#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12983-1: esas2r_get_model_name_short_#res#1.base, esas2r_get_model_name_short_#res#1.offset := 115, 0; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178: call write~int#15(hba_ioctl_callback_#t~bitwise2956#1, hba_ioctl_callback_#t~mem2953#1.base, 12 + hba_ioctl_callback_#t~mem2953#1.offset, 4);havoc hba_ioctl_callback_#t~mem2953#1.base, hba_ioctl_callback_#t~mem2953#1.offset;havoc hba_ioctl_callback_#t~mem2954#1.base, hba_ioctl_callback_#t~mem2954#1.offset;havoc hba_ioctl_callback_#t~mem2955#1;havoc hba_ioctl_callback_#t~bitwise2956#1; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16551: assume 0 != csmi_ioctl_callback_~tmp___4~13#1 % 256;csmi_ioctl_callback_~tmp___5~10#1 := 0; [2025-02-08 04:40:43,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16551: assume !(0 != csmi_ioctl_callback_~tmp___4~13#1 % 256);csmi_ioctl_callback_~tmp___5~10#1 := 1;